MAGRAARQGFWSSLFGAAPTHDRFSVTELHQLHSVLLRNPVVTDANRDTVVEVLRSIAELVIWGDQHEPNMVEYFLTENLLAHFNQILQQRSNRRGNVAMQVLQTLSILIQNLRNQQTVYYLFSNNHINEIVTMRFDFEDDEVLGYYVNLLKAISLKLNEVTVQFFFQSGGPRPASFPLYTESIKFINHRDPMVRTAVKTLTLNVYGIQLPAVQQFVASHPASSYFSQLTTYIAEQCQVLDRLLSSWDVGSPQAQGSVESCLAEVEDLLSYCNDVLTTGVEGLQALLLDCLWRAVLGPVLFWPLIQEEVAAQHIATFALAVPGSAGASSSSGAALASAGGGGSGGVRAAAAPAGPX