MGVDLDALAEATSGAVGSLISTTFLYPLDTCKTKYQAEVQAQGHQKYRNLSDVMWEAISTRQVLSLYQGLGTKNLQSFIAQFVYFYGYSYFKRLYLEMSGSKSMGTKANLVLAAAAGACTAIVTQPLDTASSRMQTSAFGRSKGLWETLSEGSWSQAFDGLGVSLLLTSNPAIQYTVFDQLKQRLLKRQPSNRMELATKDSSPEALSAFSAFLLGALSKSIATFLTYPAIRCKVMIQAAEPKGENQQGQSKPKTVMDALYAIWRREGAFGFFKGFQAQILKTVLSSALLLMIKEKISKTTWVSMLALRRYLFVTQGRLKSP