MFSFGFSKNLLQLSSGIKDSKTRGNFYVFLVQKPSSLISVSSLSNSPTTEDPSFTVSYLINSCGLSPESALLASKRATLKNHEKPDSVLALLKSHGFSKPHITKLISKLPLLLLADPEKTLKPKLDFFLGSGVTGPVMVKMLSSNPSLLERSLTKQIIPSFDFLRSVVRTNENVNAALRCSTQVLQLGLHGKLVPNLSILRNHGVPESRILWLITTHPRALARMPDQFSEVVKTVEGFGFDRLSSAFVIAVRVMSVLSRSTWERKLEVYRRLGWSEDEILTAFKKQPWCMILSEKKIKRTVEFLVKELGIKASDICQCPNILLLSFEMRIVPRCAVMQVLVSRNLIRKDFCLSSVMSCNELDFLRKFVSKYQEEAPEALMAYQGRRGLLGSDIRSEDCGETVML*