MVTPLPRLRGRAFRGAARGAPAEIPLAVRRTWPQPTLVAAAESEPAVPTHFLCPISLDMMRDPVTAPTGITYDRESVEGWLERGHATCPVTGRPLRLEELVPNHATRRVIQEWCVANRGLGVERVPTPRVPISAFDASELLAAVSDAARRGDGPRCRELVARARAQGKESERNRRCFVSATAARALSSAFCHLAGQRVVPATALEEILAALVVFLPLDEESRRRIATPASLESVVSILSHGEPVARVSAAVVLREIASSSDRQCLEAMSKTTAIYAALVKLLEKPASPQATKAALVTAYYLAMHTELAASCLVDLGAVQLLLELLVDADKGTTEKALAVLDCLLLTCKGRDEAYEQALAVPVIVKKMQHVSDMATEFAVSALWRLCKNFAAEDGGCKAEALQVGAFQKLLLLLQVGCEGATKERASELLRLLNGSRDGAECIDSLDFKALKRPF*