MAPPCGDAAAAASAAPGLANLLIREGAGLPSRPERYPPFRPCTSDSFAPISREGDDIPPQKKSVSLRSGGGGGGGNAAEREEGGANRNGKKEKAGAQRITGWGLREFSKIVSKKVEAKGRTTYNEIMVQTSNDEVYTSSGELIVADEIFAELKSITQNGLEFDEKNIRRRVYDAFNVLIAIRVIAKDKKEIKWMGLTNYRYEKIQKLEEVHKELITRIKNKKKLLQEIEKQFDDLQNITLRNQASQRPAESVNGILLPFLLIKTSRKARVEIEISEDSKFARFDFNGAPFTMHDDVSILEAIRRNNKGRAGLSIHP