MAMATHTGVAASKVLILVGAGLTGSIVLRNGRLSDVLAELQELMKGVNQGEGSSAYDMALIQAQIRHLAQEVRDLTLSKPITILSGKSDSGGGLSSYILPAAAVGALGYCYMWCKGWSFSDVMFVTKRNMASAVDSMSKQLEQVSSALAATKRHLTKRLENLDGKMDEQVEVSKQIRNEVVDVKTDLSQIGFDVEAIQQMVAGLEEKIELLDNKQDAANAGIWYLCRMAGGIKEGINAKFFQEADEKLKLLDLAQTEKKPVKGLELFLESTKEVKALDSKPKTIVQNDAKKPTKTFDVPIKSAAVHRSNRFLIRKEGLVL*