MHGLPWLPAGSMGLPYWGETLEYMSSWVHATNPDEWYDRRRAKYGNVFKTFLLGSPTVVMLGPEANKFVLSNENKLFENSWPRSLRELEGEHAVSMVQGEAHKRLLNAHALKTFGHRIEAAVVRRIKEDWIDADHGVVLGHPALQKLAFQLNAELFMGLTPGAELERLHAHYEDFTAGLESQPLDLPWTVFGKAKRARRVLLNYMFTKISTRRRELEQLKDCAAAENEARDLLDLLLMSRDEETGNLYTAEEIGDNMILMVHAGQDTTASALAVILKHLAQSPKILSKLKLECRSVAASIRESGQHYVSKESLKSINLLNCVISEGLRMCPPVSGFFKRAKCDVVYQGFTIPKGWTVRQSVL*