MGLLQITRENGGFPAAEAFNKLIDCLVSTQQFDKALNLFYDALNSGVRIEKFAYGKAIQSAVKLGELGRGVELLNLMMANKCGVNVFVYNVLISGFCKEKRIKDAHQLFDEMSHRNLVPTQVTYNTLIDGYCKDGCLEEALNLKERMKLDNVAPNQVTFNSLLNGLCKAQRMEEVGGILEEMKSLGIVPDKFTCTILFDGCSKCADAHTMSGIVDKMESSGPQPIVTFNNLITKFGESGKMEEAEKCLERMREKGVTPTVETCNILIDCYGKNHKVDRSFEILESMEKYGLKPNVVTYGALINSLCKEGKLLEAEVSLRDMVGRGVLPNAHVYNMIIAGQCNAGNLPAALGLFDEMLRNSVLPTLVTYNSLINGLCKHGKIQEAEDLLPKIIDRCLAPDAITYNSLILGYSRDGNISKSMELYESMKEKGIKPDLNHLYFTD*