MERGVSILNTYAVRPAVATRSQHLFLSSLDIMWRVIHYNQRVLFYESRTEEFFEIVQCLRQSLAAALVHFYPWAGRLIKGNDGRFVINCNDAGVEFVEASIDVSFRDMGEDFQPQPFFKQLAQLDDVSGFAITDIPLLSVQVTSFLDGGIALGISQSHVVADGYSLWHFMVSWGECARGIPVSNPPLHDRTLLKLQFPSPEKAREPFKFKQHIDEEDFKPKNLVERVFHFNGTAINRLKKMAADNATRSFTSYETLCAHCWKHVTAARRLQPQDAVHITVLANCRTRVVPPLPDNYFGNAIDSRMALTTAGELLDEGLSETAARIRQTIENFTDMTIRETMHWLELRDNLCPPFIFDSVGMLVASSPKFPVYDVDFGWGRAAAVRAPRLGGEGEICLFVGSEGSGSVDVCIKLGPQAMELLKKDSLFLVS*