MADRFFPNTMPSFVDETTIEESFLEGAKDPLLELLYLPYGTVCEKLKRVAFDLKETIVKETWVCKRGRVSDYTVYTGALGTAFLLFKAYQVTLDKNDLVLCSDIIKACDSASRCSGRVTFICGQAGVYSLGAVVAKHNEDEQLCDHYLTKFKEIELPKDLPNELLYGRAGFLWACSFLNKNIGRETISLTQIRAVVAEVIKSGRKMGKGRCPLMYEWHGKRYWGAAHGLAGIMHVLMDMELKADEVEDVKATLHYIIRNRFPSGNYPSSEGSESDRLVHWCHGAPGVALTLIKAAKVFSNDEFLQAAVEAAEVIWNRGLLKRVGICHGVSGNSYVFLSLYRLTGKVEYLYKAKAFACFLHARAQALISEGVMHGGDRPYSLFEGIGGMAYLFFDMIDPMETRFPAYEL*