MSKYNFDRVIDRVGTDCVKWDFRTNCSTKAQKDGLPFWIADMDFECAEPIIEALRKKVEHKIFGYSSNDSDKYFNAVCDWYKRRFNWEINRKDIIFSPGVVPAVAILVRILTNSNEGVIVQKPVYYPFEAKIKSNNRDVVNNPLIYENGTYRMDYDDLEEKAKCSNNKVLILCSPHNPVGRVWREDELKKVVEICKKYDLWIIADEIHSDLIRKGFKHTPLQSLCPEYKDKIVTCIAPSKTFNLAGMQLSNIIANNDELKKKYQEEVTAVGVATSPNPFAIVATIAAYNESEDWLNELNDYLDNNIQFIDEYLKENLPKVKLVYPEGTYLAWLDFTAYGLNEVELEDLMFKKANVLFDEGYIFGKEGIGFERINVACPQSLLKECMDRLKTIFENL*