MDLKKLTSNVKHIQDDVLKEILTLNAKTEYLRGYLHGSCDKELFKKNVPVVSYDDVKPYIERVVNGEPSNVISGKPITRFLFSSGTTAGKQKIFPVNNKFFEDMSFIIALRLFVISKHFEGGQKGKALTLFFTRPQSTMPSGLPISTSFTGYLLSDSFKNRPSNCFTSPDEVTLCPDNKQTMYCHLLCGLRLRDEVVNVTATFASSLVGAITFLESYWKEMCSNIRYGHVSEWITDLSCRDAVNNILGGGNSELADRIEEECNTKSWEGIITRLWPKVKFIQSTVTGQNSQCIPMLEFYSNNVPLISTVYASSETMFGINMNPFCKPQDVSYTFIPTLSYFEFILADEGNKGEIVDLGNVKIGSYYEPLITNYYGLHRYRMGDILQVSGFYNDAPQFRFVRRKNVVLSVSLEVTTEEDILKALNNATLVLKSSDLVLMGFTCYADISTLPGHYIFYWELKSKTISDIVKLDNKVLVECCCVMEESLCALYRELRSNDGSIGALEIRVVQQETFNSLMELAISQGASPSQYKTPICINSSEASAVLESNVLACFFSDKSPTL*