MMSKSGDITLAQLTEEEPSEVRGEEYRNGKVVATGGITSIKQVPHSIPRYIPPHLDPVGTLSPFHSGFFSLPSPKNFSWSFLDPTVTLPSCFNQGELEGLSEISLKVAFKGSNLGFTNWKNLDQGPSSDFFYPYTDQGFFLDKVSRELVEGFIDSNLHPSNINELDSVFYGDLAAILEGDDLALVPVSGDVIGTYFGNIFLRKNLLKDDNLIIGGDFNFSLGEVESWGPSAQPDNQAAFFINILSSKGLIDITPLKILPTWRNMRVGEARVAKRLDRFLISETMVMLPFQFLQWIGSGGELDHSLVWFEFEGGPQNPASPFKFNSSRLMDEGFQKLFKSNWIGIRDSEGIPVVIQFTKNLRRIKKLAIPWENSKWKEDEQELQSIEVQLEMIYQDSDSLFTSDSSRDNLKRLEARRRKLFIDQEATWRLKRRAICLENGDENTKLFQSYAKWRKAANTIWILKD*