MSVAYQSWEVASGPTVGYNMAAQGNICSAVAEGSMPNVPNYVVHGPQDSLIRGFFGGVEGSKGPSCPNHRVLAPQDTAIRGLSALSLYVQPADVPLEENKFGEENCTFSELNGCMSPRCNESMSLVLTSPSAGSMHEKNFESYNSACDVAFMPHDAVHSLAHVSYSHESSTSDMASDLSIIPHRVGPSKAIISHSTARSRNSCTPMNSHSPDEDYGHGWLHGSPNAFWSPNYTLDVVAEDKPWEDCLAPLPDVLEPDSISSASASSVSSLNDMPLDSSTSGEGSQLSGDTEAQSAYKGPSEHSSYPGGSPPPRKGLSRFYAGKSRSFSCLGDVVSVKDLAKPENPYARRRKYNLGSSGNLHRPRLPPLQKGTASISKKSLHNEKSTLALAVAMSTKEGILDIEEQGFQSSLGAQIWQRSPVPSRSYSLSDLQRASGSHFSHS*