MTDRSSQHWYPTAAYLYTLHLDGPALAWEYLRRNPSYRRDWLRRRRKPDAAQAWGLRLLEDPGLDARDAHPAWFPDHDAVVQLYPDADPPPDAHTFEFWRIPGRKQLTHDGKRLVLVSHWPGCCVRLALAPDLEDGSAYLYATRACATPCARYRTLAAKLDALSAATVATPVATARSRPTPAALLELHTLQALDATLAGASLREVGEGLFGADAVAADWHKDSALRARVRRLVRRGDELMHGGYRRLAQLPMFPSH*