METQLRRREQEFASRRELLSAQLEAAIFSANERDNEALMRNQEARKEVRAAKRAAADYVLNDAQRREFSLKAGWCARYYHLFIALGLGPVDEDVREEASVWTESFGITPGEGETHESIVKRIDAVFVEAAKRPVASYEVETSLVPSPSDLDDDGGEPAPESEPVDSAKTSLPTSLNPSWPTNFRHAVSVEIAMRHLVAARIEQRVVVALADTRRANVLARLRRSTTTSSTDDSSALSDDEMNEFHFRRAWLRLMWARAREAGIDLGIADEREDHWLARMKVMTSPEMKDPSHFKRDALAIDKGLKELRSTLVESRLWRQV*