MSDAAASATPAAAAEELQSKLNVDAAPAEAAAEPPHPSGMTLDERYKLARSVGEECINEEELRALLAKKPNVVAYDGFEPSGRMHIAQGVMKAINVNKLTKVGCTFKFWVADWFAQLNNKMGGDLKKIQTVGKYMVEVWKAVGMDLSKVEFLSSSEEINKRPDEYWTLVMDIARKNNLKRIVRCSQIMGRTETEELSAAQIFYPCMQCADIFFLKADICQLGMDQRKVNMLAREYCDDIKRKLKPIILSHRMMPGLLEGQEKMSKSDPNSAIFMEDTEAEVNTKIKKAYCPPKVTAGNPCIEYVKYIVLPWFGHFQVSRPADNGGDKRYEDAEELAADYESGALHPGDLKAALSRHLNQILQPVRDHFENNAEAKELLKKVKSYKVTK*