MSHASSSKVCKYDIFLSFGGEDTRRTFVSHLYNALEQRGIHAFKDDERLEAGQSISAELLRAIEDARFAVVVFSKSYASSRWCLEELAHIIKCKNELEQNVIPVFYDVSPADVRHQNSPFADSFFQHEVKYKDDMEKVQRWRGAFAEAGNISGYHLLNFKDEAECVKKLVDDIFPKSLQIISPFPESLVGMRSQVEEVIELLSMESNDARSIGISGMGGIGKSELARVLYERYRHLFEADCFLGDVGELHQKNGQAWLAQVVIRKLLGEKMSVTSEHEGMIILKNRLRWKKVLFILDDVNHREQLEFLVGGTEWFGMGSRIILNQETRTC*