MGRPPCCDKEGVKKGPWTPEEDIVLVSYIQEHGPGNWRAVPTNTGLLRCSKSCRLRWTNYLRPGIKRGNFTDQEEKMIIHLQALLGNRWAAIASYLPQRTDNDIKNYWNTHLKKKVRKVQVRSNYGDDGFSGTSKQGMARGQWEKRLQTDIRMARQALWEALTPQNSTPNFSEILKPSFGCFSYSSTKQSQAQATAYASSTENIAKLLTGWMKNPPKTADKSTPNGKCGGGGDGDQDFESIFRYECFENGNCNSEMSQSVCNSDNNQAMEDGMNCEGLPFSVLEKWLLEETGGVQPRDCGFNDIGILDEKI