MHTLLPIIYCIWLHSEGGNGHLGQITSYTDDSIHGFDPENLLAPAHLKIHHRLYGVQHVIFEGRVQMFAAAFAKGLLDLEGQLTPILVFLVSKDSSMLDGLDNANIEMEEAKARLYEIITSGNKKSNAPVNEEIPWMVDAAGLPINARELLPRMAALTKKVTAQVKQLAKDEEESLAETTSDEALPPYDQAKALGKTNMDVDRIAAGLPCGSEGFLLMFARWKKLERDLYNERKDRFDITQIPDVYDSCKYDLIHNAHLHLDGLDELFKVTQLLADGVIPNEYGINPEHKLKIGSKIARRLLGKILIDLQNTRQEALSVAELKHSQESSDISSNFGDDECDSAKRCRRMSDDSRKSNEQALDPEDHDGKETQYRLDPKYANVKTPERHVRTRLYFTSNPTYIL*