MFLTDKYHALLPFHASGGGVKDHRRRPGKAVPGAAGGGPGSARFGAALSARLGSLLPLPASPLAALARLADLLALALADAVPALAGEGDAAAVAAHLDAGVALLDACNGITARLDRLRRRRLLSRFALHLLSSSSPPLPSSVRRARAALADRDERAPASPPPPLPSLPFDQPRDRVSGAATVLLAVDAVSSLAAAAASAVLCGDALHQIAFPLVSGEFPWTEAFNAVSIQLAALATKPSEVDAVDEAVGKLKSVLDNGDGDLDEAALRAAVQEVERRTEELTAPLDRLSDAVNGVFRAALCLRNAELGSIMVGPAEKTPCK*