MEAAPNALLCSVAALAAATLLLSALWHFWSTFWWTPLSIQTALKKQGIRGLDYRFMTGNVPEYARLVSQERSLPMPLISHQILQRVMPHYVNWSEKCGDQFFFWHGTLPYLTVPDPELVKEIMVTRSRDFRKAPGLPELKDLLGNGLVRVDGETWAHHRLIVGPAFHMEKLKAMIPTIVESATFMLKKWQSLIDEAESRGEGRGGEIEVADEFRALTADIIARTAFGSSFRKGKQVFELQREQRFLTAEADRRVNFPGRRFLPTAKNRYRWRLKSQIRRLLREIIQRRLDLSVGRSDSYGQDLLGLMLAANKEGEEQKKQQDGKGELTKHAACSKSLSMEDIVDECKTFFFAGHETTSSLLTWTTMLLAQSPEWQDRARAEVVAACGRTDPPGSEAIAHLKIVTMVLNEALRLYPPVALVRRYVDAETRLRDVVVPKGTILLIPILLLHHSKEVWGGDAGEFKPERFRKGVSRAAKNPWAFMPFSMGQRYCVGQNLAILEAKVILCLLLQRFSFALSPAYTHAPCTLITLQPQHGMQIIFRPLPESAPSLLAPCEVSESIMFGLPELGEL*