MATDGTTYFMSHASPMLLMPEISGDMPLRAFFKKFPQTVERPKAILAISAHWDTSAPTVSSMAKQDTIYDFGGFPRELYKIKYDAPGSPAVARRVVELLTAAGFDGSRMDSRRGLDHGSWVPMLLMYPDRDVPVLQLSVSSRKDGAWHYALGQALAPLKDEGVVIMGMGQTTHNLREVDRYHSGPPVGWAQAFDTWLSDSLMNKKYEDVCKFMEKAPYARKSHPTPEHFLPLIVALGAAGKDCNSETIHHSWELGTFSMACFAFHPVTAAE*