MPPASVARLVAAYPAVLSSVTIGDRFDFYLHELGLAPAEVRRFVLASPNRFLTAGIDSRLRPNHRLLRDLLGSDKNVLTAVKQSIELIYDNLEVVLLPKLQALRDHGVTEEVLVKLVTTHPKALVHRATRFDEGLAAMKEFGVSPNSGIFPYAFGVFAKIYQSKWDRRVENYLSLGWTKEQIRRAFIKHPYCMSVSDDKVRQLMGFLSEKLGWDPEYVSSTPTVLSFSYEKRTLLRYKVLDILVSRGVLKKGIRMGHLTMSEKKFVERYVNRYQEVIPEVLEAYRARTGCAVK