MNSLAFPSCPSALTPASTTAPASSPFPSPRIKIRCPRQEDAAHYHLRLRDRSSSQTVIVAMAAAAPASSVKEVLPSPLTSASEPPPLFDGTTRLYVAYHCPYAQRAWIARNYKGLQDKIKIVAIDLADRPTWYKEKVYPENKVPSLEHNNQVKGESLDLVKYIDSNFEGPSLLPEDPSKKQFAEELLAYTDAFNKALYFCIVSKEDVSEEAVAALDKIEDALGKFNEGPFSLGQFSLVDIAYVPFIERFQIFYSNIKNYDITKGRPNLQKFIEEVDKIDAYTQTKQDPQFLLEQTKKRLGIA*