MMGSCDKRRGEQEEEEEQKLKLPGFRFHPTDEELVGFYLAKKVLLKKPSKIDEIISHIDIYKFDPWDLPRLRNTEKESYFFCKRGRKYRNSIRPNRVTGSGFWKATGIDKPVYSDGSSKSVIGLKKTLVYYIGSAGKGSKTDWMMHEFRLPTANDTIPGGSTHLNPTPPAMLHAEVWTLCRIFKRNVSSRKYTPDWRELAGGKHVKPQQSKYQEAYISFGDNESTISTNNINIMESKGNYERNVSQLHQTPHQHQPILMDTASTTQDDYTGPYFSNHEIHNITYENWDELRTVVEFAFGPSLS