MAMATQTGFAASKVLILVGAGLTGSIVLRNGRLSDVLAELQELMKGVNLGEGSSPYDIALIQAQIRNLAQEVRDLTLSRPITILSGKSDSGGSFSSYILPAAAVGALGYGYMWIKGWSLSDVMFVTKRNMASAVESMSKQLEQVSSALAATKKHLTQRLQNLDGKMDEQVEISKHIRNEVNDVKTDLSQIGFDVEAIQQMVAGLEEKIYLLDNKQDAANAGIWYLCKMAGGIKEGINAKFFQEADEKLKLLDQAQTEKKSVKGLELFLESNEELKAIDSKPNTVTQNDSKKTMTTFDVPVKSAAVHRSNRFSFRKEGLAL*