MDGRRRVVTWTGMISVYAQNSHGWDALRLFREMDQEGVKANVVTFVTILDACADVGALEKGRELHARIVQAGLSSSVILGNSVMNMYTKCGSLEDARTRGTFQLMRKDLVSWNAMIAAYAHNGHGSETVELLLELSLEGIEPDHITLLGVIFGCGNAGLLEDGLEYLTRMYDDYGLIPQMNHYGCMVDLLGKAGWLEQAKTLIDHMPVQADAIAWQALLGACNTHGEVKLGSRVATQVVEMAPRGTSTYVLLSNIYSGVRK*