MKRSRSLRFLCSVLASVCLIWLSLPQHPAAANLTGELSNSPVLPLITSPKSKIQNPITWQALPAIDTSGFEKAIAPRIWHFPEDFGAHETYQTEWWYYTGNLETAEGREFGFQLTFFRQALHPPTEISTASSHWRSHQIYSAHFTISDIASNRFYPYERFSRGVVQLAGAQTNPYHVWLEDWSATEIEPGVVRLQAQTSDVALDLTVKQTLLPVLQGDRGLSIKGAEPGNASYYYSLVQQPTHGTITINGKSFTVSGLTWKDHEYSTSSLSPGTVGWDWFSLQFNNGSALMLYLLRHEDGTPEPTSAATFISSTGELTSLTSADWTLEVLNTWKSPQSQAIYPAKWALQIPRLNLTLQGQALMPNQELNTSTATYWEGAVAFQGTLQNQPLQGKGYVELTGYADRLDTILSASAP