MSSSPPSSSRVRIAVVGDIHDQWSVQEDTKALQFLEPDLVLFTGDFGDENVELVSSAAKLEFPKAVILGNHDAWNTRRFSESKKDGVQLQLECLGDEHVAYRHMDFPQLKLSIVGGRPFSCGGDKLFRKEILSARYGVEDMDQSASRIYKAASGTPGDHLIVLLAHNGPTGLGSSIHDICGKDWVLEGGDHGDPDLANALAKLKETGETCIPLVVFGHMHKELAYGNGLRKMLVVGEDNTIYLNGAILPRVRWLFDEQIGNTSANSYVGGSFPPCMGSERAFTVVEFVDGAVAKIAETWVSVVGDNAKSAEEHILYENVAT*