MDLAIGAYQNVPFQLFSPLHSSRLLPARVSAARKNGKTRLSGYCSKDHVVKPPASDMMSVACARLTPAASVFPAAVSDYYQFDELLTPEEKNLRINIRQFMEKEVAPIVPKYWETAQFPFHLIPKLGSLGFLGGIIKGHGCPGLSETAYAVCISEVARVDASIASFCLVQSCLAMLCIAQMGSEAQKEKYLPLLSKQQKVCAYALTEPDYGSDASSLNTVARKVPGGWVLNGRKRWPGNSSFADVLVVLARNTSTNQVNGFIVNGGSSGLKINKIENKVSMRMVQNCDIQLDDVFVPDDDRLPGANSFQDLVDSLSFSRVMAAWVSIGIAEGVYDACHRYLGERKQFGVPLATFQLNQEKLVRMLGNIQAMWLLGWRLCKLHASGNITTGHASLGKAWITKQARETVALGRELLGGNGIVTDFHVGKALCDMETVYTYEGSYDVNALIVAREITGISSIRPTSRL*