MKLIDNQPLDYKICERLTGILNYVAPFTLCGYAALMPLYHAIASRMAFIFSSLYKSWLLSLYEELWPVVRQRGVVCTVFADATPTGWGIATTCQLLSGTFAFPLPIATAELIAACLARCWTGARLLGTDNSVVLSGKSSSFPWLLACVATWILRGTSFCYVPSALNPADLPSRGLLPALRPLPRLRLRPQTSRISLWAASPHRYRRPRSRPRKTWSNHK