MAGKISIFVTGVTGYIGGTLLVRLLNHPDADTFDITALVRNPEKAHLLESKFGVKTLIASHAEHDRIEEAVAANHIILQISDSDDEPLTKAILRGLKRRHDKIGDLPILIHTSGTGLLIDDARGEYPTETIYSDLNVEQLKSIPPTAYHRNVDLLVVGADEEGYARTHIVIPSTVYGIATHPLVKAGISNPHSIQIPSLIRFSLARKRAGVIGKGLSLWPNVHIDDTADIYIVLLDSILHHPDTTGHGWEGLYFGESGEHRWLDISLAIGRAMYELGLADSPEPTPFSHDEILKYFGSEWRGYLFGTNSRARADRTRALGWKPKHSTEDLLASIKPEVEVYAKKQ*