MKDLVKNTAKTGFNTSWHGEKAQEMVYGLLQCRGDASPQDCSSCSQEASITLPQVCTNGIGGRVWFDMCFLRYDNFSFFSQLDADDNYILSSPKSVENNPADFQNEVMGLLRRLTSKTSDPANKRFAVDAITSSSSDGHRVFGLVECWRDLSVEQCKSCLAIAVHKLHPFVGREGGEALLGSCRVRFETFPFSTLFASSASVHQRKSSKNVPILGGSIGGGLLFFAICLFIMRNKIRSATLERPVLITQTQTDSERRDDVSGSLFNPQIVYSLDTLTEATGKFHEDNKLGEGGFGPVYKGITSDGTEIAVKKLSLRSSQGTWEFMNEVKLVAKIQHRNLVQLLGCCVDGPERLLVYEYLPNKSLDNLLFNPERRKVLDWQKRYNIIIGVARGLLYLHEDSQLRIIC*