MVTEEKSHKYPTMPEVVEELKRMTDIGFPIAALSLVGYLKNMILVVCMGRLGSLELAGGALAIGFTNISGYSVLSGLAMGMEPLCSQAFGSRNLLVASHTLRRTILMLLLASIPIGLLWVNLEPLLLSLHQDPDITRIASLYCRFSIPDLIANSLLHPLRIYLRSKGTTWPLMWCTLVSVVLHVPVTIFLAFTLCLGVPGIAISTFITNFNTLLFLVCYMYLFSRATEEEPSSTPLIRQQPFLSSPSTSLRKEWGILLRLAIPSCIAVCLEWWWYEFMTILAGYLHNPQAALATSAIIIQTTSLMYTLPTSLSASVSTRVGNELGAGRPQKARLATVVAIGLALLSSLLGLLWTILGREAWGKVFTKDDEVLELTMVVLPIIGLCELANCPQTTSCGILRGSARPGIGAGINFYSFYMVGAPVAIGLAFVWKLGFVGLCYGLLAAQVVCVVSILTVVYKTDWDRESLKAKELVGKTGALAHEHADHIAKCEEGEGLSFG*