MQNLESQPLWLLLLLTIAFLSLTKTSLKLLNWVFVHFLRPAKDLKKYGSWALVTGPTDGIGKAFAFQLASTGLNLVLVGRNIDKLNDVSSSIRDKFKQTQIKIAVVDFCGDLTHGIEKIKETIDGLEVGVLINNVGVSYPYARFFHEVDDKLLCDVIKVNVEGTTKVTRVVLSGMIERKKGAIVNIGSGVAVVMPSDPLYTLYAATKAYIDQFSRCLYAEYKNSGIDVQCQVPLYVATKMSALRRSSFFVASTDSYAQAAIRYIGYEPQCTPYWPHSILWALARLLPEYIIEAWWLGVCLAIRKRGKLKECRKKNVSN*