MALIRKGLVSALAIFQSGQFISFTFDRNFLRILMKKSCFMVLCDEFWDVTIATLREELHKSFDGPLSKSYYMEYLRDERGLIRISHGTMAKENPIPRMRSCEMLLSGSDSSCRTPELWTVEPTDEDEDDSTNYLKLSPSSKQRQESDSELSESEGTSRRGKGKRRCLLTSGNTVTNGGGVIRRRRQGLTARERNLRRLESNERERMRMHSLNDAFEQLREVIPHVKMERKLSKIETLTLAKNYIMALTNVICEMRGDEKPYTFLDVDCSENSNGTEDLEQNNNSLFQENLEPTPAQDIFSVQ