MVTGWHRPTWIEIDRAAIRENIKNEQNKLPESVDLWAVVKANAYGHGIIEVARTAKEAGAKGFCVAILDEALALREAGFQDDFILVLGATRKEDANLAAKNHISLTVFREDWLENLTLEATLRIHLKVDSGMGRLGIRTTEEARRIEATSTNDHQLQLEGIYTHFATADQLETSYFEQQLAKFQTILTSLKKRPTYVHTANSAASLLQPQIGFDAIRFGISMYGLTPSTEIKTSLPFELKPALALYTEMVHVKELAPGDSVSYGATYTATEREWVATLPIGYADGLIRHYSGFHVLVDGEPAPIIGRVCMDQTIIKLPREFQTGSKVTIIGKDHGNTITADDAAQYLDTINYEVTCLLNERIPRKYIH*