MKYYRNQDSYWWADADDPFLWRESLPFVRVGLAELIIMTLVSLVLAVIAGWFWWPLAVPFVLVAALVAWFFRNPRRKVPETIGTVVSPADGKLVEIVEVDDPIIGAAVRFGIFLSVFNVHANRIAMPGRVVRVRYRPGKFLNALRSESTKENENIDVELECPEIGGRIVRIRQITGQFARRIVCWARVGDVLQRGEMFGMIKLGSRTELVIPRDEALEIVAQVGEKVCAGSTVFARYQQG