MATALFTASVKPLPTPNFSAYPSPFRRASILRKGSSLHYADRAELRLRIHGNAMCRKGTARASIQDSSGQAATEQPLVVCFGEMLIDFVPTVGGLSLSEAPAFKKAPGGAPANVAVGVSRLGGRSAFIGKVGDDEFGHMLANILRENNVVDQGIRFDPGARTALAFVTLRADGEREFMFYRNPSADMLLTKDELDMDLLRKAIIFHYGSISLITEPCRSAHLAAMEIAKEAGAVLSYDPNLRLPLWPSAEAAREGILSIWNQADIIKISEEEISFLTEGGDPYSDEAARNLMHPDLKLLLVTEGQEGCRYYTKKFSGRVEGHRVDTIDTTGAGDAFVAGTLTQLVNDLSFIQNEKRLRDVLLYANACGAITTTERGAIPALPHHKMVSTFVNTVPA*