MPDRFFPNTMPSFVDETTVKESFLEGAKDPLLELLYLPYGTVCDKLKRVAFDLKETIVKETWVCKRGRVSDYTIYTGALGTAFLLFKAYQVTLDKNDLALCSDIIKACDSASRGSGRVTFICGQAGVYSLGAVVAKQSGDEQLCDHYLTKFKEIELPKDLPNELLYGRAGFLWACSFLNKNIGRETISPTQIRAVVAEVIKSGRKMGKGKCPLMYEWHGKRYWGAAHGLAGIMHVLMDMELKADEVEDVKATLHYMIRNRFPSGNYPSSEGSESDRLVHWCHGAPGVALTLIKAAKVFSNDEFLQAAIEAAEVIWNRGLLKRVGICHGVSGNSYVFLSLYRLTGKVEYLYKAKAFACFLHTRAQTLISEGVMHGGDRPYSLFEGMGGMAYLFFDMIDPIETRFPAYEL*