MLLTVCKGCKSFEELRIVDGQLHPTFKAACLSRGLLESDEEWFSCLQDAAFMATENMLRQLFVIILVFCEPTHPRSLWDRFCVELSEDYFHRLQGVCDNENSQQCIAKNQAILHIEEFLLQYGKQLSDYEGMPVPDRSGIHNVENGVLLEEMVFDPAQQANMGIAMQSTLNNCQRRIAYDTILHAVSCNDGGVFFLDGPATLPMEVEFIQVDVVFQRKLYLQCSCGGAAQADESKSVFRVYDPEHDDWKQDPQMSSTGSSGQLGGETPTVAYYEVNC*