MDVLPVTSPNPGNGGQYRNPSPALVRVPVIFRRLHRFQQMDFEQAAWQLTYLCLAPKRVYRNVYFHKQTKNTWARDDPAILILIAACLCVSAVAWSVVYSYGIWGAIGLAILMVVRDYLLVGFVIATILWFFANRVLLSPPSHSTLEDARVEWAYAFDVHTNAFFPFYLTLYLAQLFLVPIILKNNWVCLFVSNTLYLAGFAQYIYGVYLGLNTLPFLVRTELLLAPLLPLFTGYIVSLLGFNVAQHVLPLYFGS*