MADPVLYYKNITSTTTFLLDVMRELGIKQLVYSSTCAVYGNQEVLPITELSPPKPINPYGEAKLMAERVINAAMKADSSLQAIILRYFNVYGSDPQGRLGEWPRPELRHHSRISGACLDAAMGLVPSVTIKGTQHPTADGSCVRDYVHVSDLVEAHLRAMQHLDNPAPVLNIGSGHPVSVKQFVVEQAEARQGDYAEVWAKIDRIQEAFDWSPRYTDVVEGLRHAWQWRLRHPQGYEKHSDDSMADGHDIS*