MRRFLACLWPVLIAMGAFITLTPPPVVAMPPDVLARRVRKIQAVLFFRSDYVLLHHRSIARGMICETFLLNVFFDCLTSAPQRRRTALLTEKPDLVNEALDIDFWERAAQLGDLARKYAESHISQVQSTYPHEGVGTIKDAISQMVSCATGFKALIIKQTSLRTARDTSNSETVSDDVSSEALVDDIVDKVDKILAELLEELSVAFPPPDHAAHHAEREIQVSKILGDIAEQHPDLVEILLITAVFMIIPEGWILRPVARLFGIGPYGPVKGSTAAWAQRTFYGAEVKAGSWFAHLQRAGMKPMKPIADTIMKWLEKLGCFFWKCS*