MDEFHPFIEALLPHVRAFSYTWFNLQARKRKYFKKHEKRMSKDEERAVKDELLGEKPEIKQKWASRLLAKLRKDIRPEFREDFVLTITGKKAPCCVLSNPDQKGKIRRIDCLRQADKVWRLDLVMVILFKGSPLESTDGERLVKSPQCSNHSLCVQPHHIGVSVKELDLYLAYFVHMPESGQSDNSSQQGDSDIKPPPNGHLSFQDCFVTSGVWNVAELVRVSQTPVATASGPNFSLADLESPGYYNINQVALGRRSLASPPSTR