MGVDLDALAEATSGAVGSLISTTFLYPLDTCKTKYQAEVQAQGHQKYRNLSDVMWEAISTRQVLSLYQGLGTKNLQSFIAQFVYFYGYSYFKRLYLEMSGSKSMGTKANLVLAAAAGACTAIVTQPLDTASSRMQTSAFGRSKGLWETLSEGSWSQAFDGLGVSLLLTSNPAIQYTVFDQLKQRLLKRQPSNRMELATKDSSPEALSAFSAFLLGALSKSIATFLTYPAIRCKVMIQAAEPKGENQQGQSKPKTVMDALYAIWRREGAFGFFKGFQAQILKTVLSSALLLMIKEKISKTTWVSMLALRRQP