MGLVTNPFAKNIIPNRYIVVYNNSFGEEAISAKQAQFAAKIAKRNLGKRGLFGNELSTAIHSFSMHTWRAMALDADDIMIKDIFDAEEVAYIEADTKVQHAALVAQTNAAPGLIRLSNKAVGGQNYIFDNSAGSNITAYVVDTGIRITHSEFEGRATFGANFVNDDTDENGHGSHVAGTIGGATFGVAKNVELVAVKVLDADGSGSNSGVLNGMQFVVNDVQAKKRSGKAVMNMSLGGSFSTAVNNAITALTNAGIVPVVAAGNENQDTANTSPGSAPQAITVGAIDATTDIRAGFSNFGTGVDIYAPGVDVLSVGIKSDIDTAVLSGTSMASPHVAGLAAYLMALEGVSNVDDVSNLIKNLAAKTGAAVKQNIAGTTSLIANNGNF*