MGRAPCCDKSKVKRGPWSNEEDDILKHYIQENGNAGNWISLPLKAGLNRCGKSCRLRWLNYLRPNIKLGGFTKEEDNIICTLFSTIGSRWSFIAAQLPGRTDNDVKNHWNTKLKKKYVAGNSSTSSTIYTFNNTTSSDHFSSTLTFQPQLEAPFVFDQKPNTPCFDSYNFLDLHETPISNIPLPIKMESEAFYTGSSLSSSCSTTPTTKEISSFSSAPFLEEQNNDNQCFEYDHDDAILLEMFLDDLLNHGPSSG