MASILRTLRSNLQRTRLSFRDRSTVAHIARESPIEEETLPHYKASHFYPVKIGDVYHTRYEVVGKLGYGAYSTSWLCRDLQCATPVQSILRRALTSRELRAQKYAAMKVSASLPDYPTATDREFKVYKHLATVDSSHLGQSLIRELYDSFDLQGPGGSTHRCLVLQPMTMTLLEMMRMNPRPFDLPLLKMTVKRLLLALDFLHAKAGVIHTGLIPQDLKTDNLMLSLDDTSMLADFATAESENPSPRKVIDKSRIIYCSRRFRRPTGRRNYGLPVLCDFGEARIGKTQESGPFVQPHIYRAPEVIFEMPWGSAIDIWNLAGLIWDLFEGQHLFGDIFDSRGGHDPFRHLALMVALIGPPSTEFVRRSETTVQCFDLNGDWIAHQGAPVPSVSLESLETRLTGEEKGQFLAFIKSMLKWMPEERKTAKQLLEHPFLL*