MVYLDIILFINGAMDAFLLVFTAHLLRKKIQVRNLLGAVLLGELPIVFIIFGPSLVIAVSRILIPVGMVAVALKTKTIPDLAKGLLYFSLLASLSAGIYYALAGWLGLKGTGLALKDLWVLPVIALILTAGCRVWEKIQKTTLFLDNVCYEVELSFENGRQAQIKALLDTGNELRDPLTGTPVMVVEEKAVAQALPEEIQRFLLMPWRESANPWTYIWNSEDPCIQKMVFISARGINGQTWLPGIRLGSVKIRQGEKVWEHAVTAALVPHGLNSEGKFVALLHPEHIQMPVGKEEIA