MSSTFSIRFLHQLLTNNVDHDIIIPEEVNIASDTDPRSGTAPSENEGNEACDENWHIIRQLLIRKAHGFRAGLTFLHQSFLPMLLTIDITAAFLNVFVSNYFGHAHHGQSRLRRLIDALHLIEDFVRGVVNGKTIQLLMFADCFHPGGQSSMADELFNSVIRAPLLEEIIFRQIWSLLYQKVANTAEGPFTMFGHSLFALSSSLFFGLGHISNHTDDFDKALVDAYPSWQSRVVRALPRILVDAMQPQTLREALPDAPLAGAAPAAFISKTVVLPAFLQVFQSAVHSLWVYSPLYEQHGVVASFAAHAAWNLLATVPAVRWGYYIVATADYWMRICRGNLVSDDGEADGEELEALTADV*