MSWMNSLFDAYRQRQAALEASDNPYASGVAWIAGELSPLAEARIPILDQGFLHGDLCYDVPSVWNSKFFRLDDHITRFESSCAKMRFKLPLPRDELKAILFDMVAKSGMRDAYVELIVTRGLKGVRGSKPEEIVNNLYVILLPYVWLMDPDMQYRGGSAIVARTVRRTPPGAMDPTIKNLQWGDMVRGMHEARDRGASYPLLTDGDSHLTEGAGYNIVLVKNGAIYTPDRGVLHGITRRTVMEVARARGIEVRVEAVPVEMAYSCDEMFLCSTAGGVMPITELDGLPIKDGQVGPITKEIWDGYWALHENDAYTTAVEYSQ*