MQLGKSDGGQILSGARKIAEVKGIVDDDDEDTLLLLKELLSRINSEELNINFVAILEIMEVLGLLDGFLGRFTDNLCKLLVLLVYSATVVRVEQDSDRAVLMITRDEKISHQKALDLVDYLATSQPMSRFIFLAKARDIIISFDYRLFLFLPIVQETLKDACSSIPRLALELYKVARDVVLLYRAAAPTLLELPFASIFRSTHNVWQEFLPSSFQVKQLTMLADSIISRIVYEVLSIKDMAAEETVQLHNLLDELILDLGSVLASVEKHSRKSLDILVPSWRKLKRLSELLEMFLRPITKAWESGILPSAGFSPAEVQSLIKAIFTDTSLRAECLEGIV*