MSVGELSSGRTLSRRRNISRTISSVRCRIKAFKPTQDRPFVLGLPTGSSPEIIYRTLVQRHRTGEISFQNVVTFNMDEYVGLPRDHPESYHSFMYKHFFSHVDIPPQNINILDGNAPDLAAECASYEARIAGYGGIELFLGGVGADGHIAFNEPGSSLSSRTRVKTLAYDTILANSRFFDNDVDKVPRMALTVGIQTIMEAREVVIVATGAHKALALKKGLEGGVNHMWTLSALQLHQHPLVVCDRDATLELKVKTVRYFESIEQSGTDARTQGPPLVYRPRTYVPAPLGAGKLPHQLTPASTPSKVPKDLRINTEFQNSIEEDELTPDSMSSRLVDSAIGGLDTTLKADIMFDRMGARVVSH*