MAAAGRLLHRPSRLFRAFLSRSLCTSATGTPPNNAKDYLLGTLPSTMRAAVFWEPGRPMTIEELQMPRPKSGEILIKTKACGVCHSDLHIIKKDQPFPVPAVLGHEVTGEVVEHGPLTDAATIKRFPIGARVVGAFIMPCGGCFYCIKGQEDLCETFFHYSRGKGVLYDGETRLFHHKTGKPIHMYSMGGLAEYCVVPAHGLAVLPESVPFSESAILGCAVFTAYGAMKNAADMRAGETVAVIGTGGVGSSCLQIARAFGARKVIAVDIKDNKLEKAKTLGATHTVNGAKENVPERIKEITDGRGVDIAIEALGNTKTFSQSTLAIRDGGKAVIIGLAPFGVMASIDLTRLVRRQIRIIGSYGARARQDLPTILGLADMGVFDIKSTVTEKHTLEEANQCYTALDRGEILGRAIVEM*