MKNQKDQNSSSLSSSSPSLTTKLLNAQYHHFLNLLSYSLILCCGIIIGILLHSSLQNFSSNSSLSIQRISQLFIVSSLPPSPPPPPPPSPPSEPEQNGLKSFIEPPEKLMHDMEDEELLWRASMAPKIKNYPFPRTPKVAFMFMTKGHLPLARLWERFFRGHEGLFTIYVHSYPSYNQSDPEDSVFRGRHIPSKRVDWGYVNMVEAEQRLLANALLDISNERFVLLSESCIPLFNFTTVYSYLINSTQTHVESYDQLGGVGRGRYSPLMQPHVQLRHWRKGSQWIEVDRAMALEIISDRIYWPLFYSYCHHGCYADEHYIPTLLNIKSSLKRRNSNRTLTWVDWSKGGPHPNRFIRHEVTAEFMENLRSGGECLYNGEETNICYLFARKFLPTALDRLLRLSRTVLHF*