MKIHVDLVSHEGCKMVNLLIQDISAYFSLVSEIWMLLFVLVEQRRRIPNAHQMGTSLSHLVAAKGVEFEKEILEAEYSFITDKIGWLQDKAKKLEANIEMTRKEMESPTVVEVELKRRLFQLTDHLIQKQAQVEALSSEKATLLFRIEAVSRLLEENKLLLLSRDDLESGSWDISDSKLKPLLEDRIRSGGQHFWSLMRQLDTIFSAGAVFLRRNSTAKWWALFYLVSLHLWVIYILTSHSETTVETRSGAVMSLENINSTGDDVTLFLSTNSVSHKHQIFLSFVLFYFYFL*