MEMLHRCFRVRANAGLPAQRGWQAVGPALHARSSPGQGDVCPGAAAALRGVAASALAAAAAPAAPPADARALDELADIIHGSSRLVVLTGAGCSTESGVPDYRSPQGAYSTGFKPMTHQQFLASPANRARYWARSFYGWPRFSATQPNSAHVALAELEQRGWVQGLITQNVDRLHTAAGSRNVIELHGSSHDVICLGCGRRSSRHAVQAQLAALNPAAAAHVAQLAAAPPDVRREREQALRVGTSGDAFRVAVAPATSASSGAGSSSGAGGVGLQRPDGDVELADAGVGFTLATCSGCGDGPLKPDVVFFGDNIPPERKDSASHALGISRRCQSMPAVQTWSAAGGSAGSGRAKAAGQHLWSQKTKSALLAWLEEQGQGKRLNWAKAVQHLQALDCKLPPDKTSAADLAGGCDALLVVGSSVQVYSAFRLVEAARGAGARVLIVNVGPTRADKLADFKLEARAGEVLTRLSRHPQLLLPRLS*