MIAAFAQNGHLQGARDVFHALADPDVVAWNAIIAAAVQHSSFREALELFRAMVASGASPNRITFISSLHACAREAVLDAGKAIHEEISIRGLAADATLAAMLINVYGRCGHVATARKLFDDLPELCVLLWNTMLAAYAHAGHSAAALELFQDMNLAGFHADPVSFTVLLSACSHAGELRDALRCFATMVGDHGIVPERDHFGCVVDLMGRTGQLEKAEDLVANMPFEPDFVSLTSLVGACRVHRDPRRGRRISELALASSPKRSSAYALLSSLFAQDHEVDESKSLLLVEETIDHSFFEYKQVLIAN*