MQCEGFSPDTVTFLCMLKVCGNIGAAEKGKDIHADIMQARLLEKDIHVGTAVVDMYAKCGLLAKAQEVFDEFPVRDVVLWTALIIGYAEHEHGEEALYYFDQMQVEGFFPDSVTFACILKACGSIGAASKAQGIHAEVVRDGLLEKFLVVGTALVEMYANHGMLAEAQEVFDKLPFQDLVSWSAILEGYCQLGKDEIVFNLFDRMISEGTEPTPVTFTIVPNSCSHGGLLDKGQMYFEMISKVYDSILSVEHHTRMVDLFCRAGHSHNAVALIEEMPISANLTLWLTLLGACQKWEVIQLGKWAFKNALRLDKNDGGAYVYMGNIYAAAGRQYGVNRIAATRTEKQAWNTSGHSWWVD*