MSLPQEPHRPSLRFGNPFKMILPKGSYLSPRLLALLNAFEGTLAGRLKSLKPGGKGDILSLSWMKQAISTLCAIHTDVKTLITDLELPVSDWDEKWIDVYLDNSLKMLDMCIAYSSEISRLSQGHLYLQCGLHNLDGSSTQFMKARSSLDGWKHHINSKNHRLENCFAILDSLTESLNLPKIKNSAKGKVLMHAMYGVRVVTVFICSIFAVAFSGSAKKLKDLQVHETCLWTEAFVDLRDFISGEIRSIYSGGKFTALKELEAVDVSVKKLYPVIQDGIDPIDAEQLELLTSDLTKKSEKLSEGLDLLTKETDKFFQILLTGRDALLCNLRVGSAVIKPVQPNNNVHKQMVK*