MSPSLVHSCERSHVALGMTSLVLWLGMVSLVIFVMQVVDSQDECGPGADVQVCDNGFCCSQYGYCGTSDDYCGSGCQAEYGSCNGGGSCFPASAMVMLRGGITKPMFEISIGEEVAVWTEKGDLEYDHVYAHGHLDGEALSEFIALKLSRLQVENETRTLELTADHFAIILTPHSTIANAGKGINVLTYKRARDIQVGDAMLGLTRDLTYSPFYVIEAKKKVLKGLYNPYTLRGTIIVNNMLASCHSKWFLESTFDRLHLSHLLPSIYQAILLPVRILYRRMGKDSYTSLYENFDSCFDIAKSSTYASGYFKLVVMGLLPYPSINNFSKKDIILEGNMIKMLPK*