MASLTSDLLNYIVFRYLQESGFLHSAFSFGHEARINKSTVDGNRIPFNALVKLVQKGIQYLELETNLSNDDTDMDEDFRFLEPLDLITKNVSELQQMIKEKKEKVQKDKSNADNELDHEREPARDRKKEKNGNAGDLEPMDICTDSTSSPCEISSCDVMALEGHTSEVFICAWSPEGSLLASGSGDSTARIWTIGDGPGSSTIQRMPPNVKVLKHLKSRATEENNDVTTLDWNSKGTLLATGSYDGQARIWNRSGLLLKTLNKHEGTIFSLKWNKKGDYLLSGSTDRTAVVWNVKSGESKQQFNFNSGMLDVDWLDNNSFAVGSTDNKIYVCKVGENQPVKRFSGHKIWSMKKDVCLHDFREHSKEINTIKWSPTGAGTSNPNKKLLLASASFDSTVKLWDVEQGRLFHSLNGHREVVYSVAFSPNGDYLASGSLDNCMHIWSVKDAKIVKTYKGDGGIYNVCWNKEGNKVAACFSNKVFVFDIRS*