MTVKISHTADIQAFFNRVAGLDHAEGNPRFKQIILRVLQDTARLIEDLEITEDEFWHAVDYLNRLGGRNEAGLLAAGLGIEHFLDLLQDAKDAEAGLGGGTPRTIEGPLYVAGAPLAQGEARMDDGTDPGVVMFLQGQVFDADGKPLAGATVDLWHANTQGTYSYFDSTQSEFNLRRRIITDAEGRYRARSIVPSGYGCDPQGPTQECLDLLGRHGQRPAHVHFFISAPGHRHLTTQINFAGDKYLWDDFAYATRDGLIGELRFVEDAAAARDRGVQGERFAELSFDFRLQGAKSPDAEARSHRPRALQEG