MDLSGRQSNLLQTSHRHLDRRRDRCLIEVVTNDAVGRIESIKIHDVLRDLAIRIAEKEHQCIFKEGQGVSLFPIEEIDVNGCARLSLMCNHLNFLPTTVAFSSLSVLLLRENPGITELPKNFLRELSSLKVLDLRHTGITSLPPSIGNLKHLASLQLESMGTCELPESICDLKELQFLNVNTYKQLWCLPERIGELKPLIALDIQRCSELSHLPRGISEIVSLERLRMCDSKISLDFEEDGNGERKNACFKDLQDLHRLRMRDDVNQDELPQDMQLKEVSAELPCLKELRIGSYDKLEELELGMGFPKLEHVTLFSLASLECVRVGEAAAASGSGSGRHNREEIIVVMIE*