MNRFYRFFSSSIASADNTSSSNSKPFIFKYLIDKCNFSETQAHSTSTRLSHIKHPQKPDSVLDLLLHMGFSHTHIQNAIHSTPQILVADPQKTLKPKLALLQQQLGLYESDLGQFVSNNSTFLTMSLERKLLPCIQTLKKILPDSTQVIQVLQRCRWIVYKDPASRLLPNISLLQSCGIVESQLSMLLKRQPMLFAMKSDRLQGLVERVKEMGFSTDSRMFVYALYTVSCMSPERLERKLELLGSFGLSREESMEMFRRAPSLMRTSEKKLELGMQCFQSVLGDDRTALIRCPACLMYSIEKRVLPRWRAVGILRSKMLLKKDPSFVNVIQISEAEFLQKYVLKFGDVADELLLAYKGHVFKSYVV