MSQRVPNCDVDDNNNIPTTTKIPLLPNFNFISHEVPMLGYQAAELPCKKGQPSTYKGSHGNLTSTWDKPRTSGGTLESIVSQHVSENRYKLVTMDALVPCSEQQGTQKAVVSERLDACGKSRFPRVVAQEEVEKRAGVVARGTRGTTTLELGGCKDWSVSGSETCRRELSVTFNSATKGSPENTTSSGKQCTGTTTNDDRDSISHRISQGEVPDEDYKATKVDRSSGSNKRIKANSVVHKQSERRRRDKINQRMKELQKLVPNSSKTDKASMLDEVIQYMKQLQAQVQMMNWMKMYTSMMLPITMQQQQQQQQLKMSMMMAQMGMGMGMSKDMVMNMNSMNIPGFPPMLPFPSFMPMAPCGDQLQGTPEKSVTMDAYSTMASLYQQLFHPPASSSKN