MVLHTSYLTVYTEQRSLYKEQRFVKMRADRNYLTLCLTSEDEVTQLVMRVLWLQSIHAAAVVLASEPRWVRKGQNFHGSAFCPAPSIAVLRKTSVRYKEQVYFGVHEEILCRRCKDSSTLLCMSRDKKTPTALDTTPVMEDFSGSRKIIPKPATKGSKKQITDSKQRLIAKEKKVVKKRLSTKGKQKTITAKENDSSLLTSKQKTTKRASTTDKGPLHWRSLDDVVLFKPHGCVVVVDDDDNEPTDIFSNVTGRVAFTVRGNPLPLRRHRTARGFVYNPSAKAQESFRDIVSHMVTGFRDELHLLKGTHLPIAAGVPFFPEGQALVMTILFSMKRPNNHFVANRRGMLEDGCRLKATAPSVTSPTRTDVDNLAKFVLDSCNGLLYEDDRQVISLHVTKVLDEQGTCLGSTQVDLRAVRDDEIPLLLNRSFSLL*