MPTRGTLSMATTVSKTNPDQRLASSQFIITLGDNLEQLDGKAAIFGEVAEGFDALEKINAAFTDATGRPLQDIRILHTVVLEDPYDDPDGITEPPGSPVPSAEQKATVRIAHDEVLEDNTDPEQLENLRREREARAQALTLELIGDLPFAEVTPPEQILFVCKLNPVTRDEDLELIFSRFGKILSCEVIRDKKTGDSLQYAFIEFGNKEDCERAYFKMQGVLIDDHRIHVDFFAECLEAVCGLAQQYQVTNSEIKRGLRGD*