MESGMVVLYPSPGIGHLVSMVELGKLVHTHHPSLSVTIFITPAPFETGSTDKYIKTVSVTNPSIKFHQLPNADLPSDFSSEFIDLAFGIPEFNNPIVHDTLVTLSEKATIKAVVLDFFSNAAFQISTRLKIPTYFFYTSGASGLCAFLHLATIHKTTSDSFKDVNIFFDIPGVPPVHSSHMPMVWSDRETYSYKKFIDTANNMAKSSGIMANTFVGLEERAVDALREGKCIPNGPTPPIYFIGPLIAGGNHVDPSENECLKWLNSQPSKSVVFLCFGSQGVLKKEQLKEIAIGLEKSEQRFLWVVRDPPRDDKTESNSGGGEEVGLDAILPGGFLGRIGDKGMVVKNWAPQPAILSHESVGGFVSHCGWNSVLETVVAGVPLVAWPLYAEQKMNRVYLVEEIKVALAVDMSSDDFVTAESLEKSVRELMLGEKGAAVRERILEMRERAKAAVENGGSSKVEFSKLIRSWTDVL*