MAPPCGDAAAAASAAPGLANLLIREGAGLPPRPERYPPFRPYTSDSFARIFREGDDIPPQKKSVSLRSGGGGGNAAEREESGANRNGKKEKTGAQRITGWGLREFSKIVSKKVEAKGRTTYNEVADEIFAELKSITQNGLEFDEKNIRRRVYDAFNVLIAIRVIAKDKKEIKWMGLTNYRYEKIQKLEEVHKELITRIKNKKKLLQEIEKQFDDLQNITLRNQASQRPAESVNGILLPFLLIKTSRKARVEIEISEDSKFARFDFNGAPFTMHDDVSILEAIRRNNKGRAGLSILP