MNVLHFVVFVSGLIQVICSPDADADQEGFGYDENDKLSPEHWRDKYKSCAGKYQSPIDIEESFVTRVSLAGLKTTGFNTRPSRFNITNNGHTVMITFDQEKNVTLAGGPLTSPEYKFEQFHFHWGPNDNFGSEDKINNHSYPMELHIVFYNSDFPSIKDALGQSDGVVVLAYFFEISPKDNPAYAPIVKSLPNIRTVKSNYSSNSTFTLSSLLPSNHDNYFSYIGSLTTPPCTEGVRWIDFKHPIQLSHAQLEEFRSIRTSAGYLTHNFRPVQPLSNRPVWYNIGPSFSMESEQDDHKGGSNRNQISLVLLACSVLMVPIIRF*