NVTLTIRLLMHGKEVGSIIGKDGESVKKMRKESGARISISEGNCPERIITLAGPTNFKSFAMIIDKLEEDISSSMTNSTAASRPRVTVWLVVPASQCGSLIGKGGCKIKEIRESTGVQVQVAGDMLPNSTERAITIAGIPQSIIECVKQICVVMLKTLSQSPKGVTIPYLPKPSSPVIFTGGQAYTIQGRYAVPQPDLTKLHRLAMQQSHFPMT