MRLNINDLGDDLLAIILEAMNDTTQLRVAVSATCRRWRALTNDRPELWRHCDLELPHKKSRGRDRRNSYTTPCALNLPRLAAWLKHRAEAIFSLNVALLYPDAIALLPSLLPVLAPALRRLSLTGTCSQWPFLPVDWVWLGGMTQLERLEMWDALPGMDDLVALPPSLLHLSIDRVGEADPDVEGWSGLPASFARLPKLLTLTLGTPNMTMMGSDEVVELAPLRALTTLLELRMVNGTHEMSGVPVSVSALQTLTLLSFQGCRALCTFNDGLRRKPSPLTYLKQLQX