MVSIASTFKALCLSFLFIAVASRPTIRPKVFNVRRYGSRPDGKTDNANAFTSVWKRACTRISGSSKIYVPKGTFYLGGVEFVGPCKNPIEFVIDGTLLAPANPRDIKQDTWINFRYINNLSISGSGTLDGQGKYSWPLNDCHKNTNCPKLAMTMGFAFVNNSRIKDITSLNSKMGHFNFFSVHRFNITGVTITAPGDSPNTDGIKMGSCSNIHISNTNIGTGDDCIAILSGTTNLDISNIKCGPGHGISVGSLGKNKDEKDVKHLTVRDTVFNGTSDGIRIKTWESSASKIVVSNFIYENIQMIDVGKPINIDQKYCPHPPCEHEKKGESHVQIQDIKLKNIYGTSNNIVAVNLQCSKSFPCKNVELIDINLKHTGLEKGHSTAMCENVDGSVRSKMVPQHCLD*