MRGSIMKEKRIPLLIHGDAELAQIAAAFEIPDAPLPAESSPPWRSCLLHVCIASIGAVVFGYHSGVLNAALQFVAEDLGLVDNSLAQGWVVSICLVGGMLGSIWSGTLADELGRRRAAQLSTIPIIFGGCFSAVARSWKLMIVGRFLVGLGLGMGGSATALYVSEISPAPFRGAFGALCQIAGCLGLLGALVAGLPVAIIPGWWRVCFWISSIPAALLLLGLEFCSESPRWLYKQSRWVEAEIAIKKLWGASNLKAAIADLVQGDSRDKIEQATYAELFSKQYAKVVLKGAAIFAFQQFAGINVVFYFSSTFFRNAGVTSNLTASVCVGFVNLSASCLAAGLMDRLGRRTLLIWSFLGMSLGMAIQSCALAVTVFNSAKNYVLLFGTIFYVLMFAIGVGPVPMALLPEMFPNHIRAKAMAFSMSVYWMSGCLVGLLYLPFLNKFGDSFLFTFFALVSLCGMMFVKECIIETKGRSLEEIEALLFGNL*