MDEQVQEPLSDQVFINFRGDELREIFVNHLELQLRNAGINVFIDTKEQKGRRLQYLFTRIKKSKIALAIFSKRYCESKWCLDELVTMNEQMKEKKLVVIPIFYNVRSDDVKRAANPDGEGNLDGEFSLPFKQLKQNHAGEPERVEGWERALRSVTKRIGFSRSNSKYKHDTDFVLDIVKEVKKQLNIPTDNSWSAIGVAFLAITINLIFSFFIAPKYLPDQKFFQTPEWFIGTLAVVLASWFWYKNNQNKAPPPS*