MMSHLLFQSSLVSGQYLTYDGGSHSMSSCYAKTTYVLSQPKMAQKIKKIKNQFGVILKERIDLNAIRNIQPVGSSVQPKERMEISISKNIDERRVFGRSEVKHKIIFEKNGKLLACISGQNSEHHNLRYMSKTISEKMCRRKFLIMFDDVWSKDRHGWEQFQQYFIATAPGSKILLTTRDREVAEMVKSNNVVNLEFLSDGDSWNFLYKKKDMNEWWALRDSILLNEVDTRSKILESLRASYFHLSDDLKECILLCSFMEQGNIYLFVSLFYIFQI*