MVVASKEPFPAVRKCDASRRGDHTVVSDLDGTLLRSRSAFPYYALVAFEAGGVPRLALLLLLAPLAGLLYHAVSESAGVRVLVFAATAGARVADIESAARAVLPRFYADDVHPDAWRVFSACGRRWVVTATPRVMAEPFLRDHLGADAVAGTELATWRGRATGMVDSRRGVLVGERKAEALREMVGDGDAPEVGLGDRRSDYAFMSLCKEAYLVPREPVSAVGADKLRKPVVFHDGRLVQRPTPLAALVAVVWFPIGFLLACVRVAAGSLVPMPWQYHVYRALGVRVVVRGAPPPRPKHAEGRTGALFACSHRTLLDPVFISVALGRPVSVVTYSLSRLSEFLSPIRTVRLTRDRATDAAAIRRLLAGCDLAVCPEGTTCREPFLLRFSSLFAELSDDIVPVATECRMSMFHGTTARGWKGMDPFYLFMNPRPQYTVTFLDRLPAELTCGGGGRSSHEVANHVQRLIASALSFECTGFTRKDKYQALAGNDGVVRPNKAI