MTWGFGQEYDDCLCGGVPAVWPHSPRWPTDAVAHSRVLTALELHHPELGRMFSSVSFILDNYKKQRMMDVAWVHFNHLKDKYHADGILRTIPEWVELMCVPTGWDGEPLLKSGREGPDPVQARSLKCSAYDFAAVYKDHLALAPNAYSISRRSLQRKCDYCKKPTTGECAVCGEACCSRECMLKLGRSHRSECEMVYENGGSLASLLTLFEMRDALTPDEFKAATGGFFNPIGGARGSDSREGKKGASRVAVEGWNKFCGRPGCKKDSCAMKCSKCRVIYYCGRECQTKDWKAHKRVCAQMANGKVKPSES*