MDRTFVEEEEEELSDAENERVNVRWAEMLPETLVEVMRRLPSRELLQTVPQVCKAWRKALLDPACWQVVDLNDWCISAGGGEIVERMVKLVVSRSCGGIRELRVTNLDSDASLHYLAQSRLNSLRTLCIPSSKITEDGLCELILTLPSLVHLDISECSAIKCKALEVIGQTCKSLIRLDMWTLHLLRISLGTEDDSEALAIAHNMPKLKHLEIVSGLLTDAGLIAILDKCPDLEYLDVRLCRYVRYEFSMSSKCQKVRQVIGWSAEGSDSNYDEDDDDDAEEWDNDFMEDGFDWYL*