MDSFGDLGGGGGRSSSKAASFLQLPLPASTSSAQQVFPPPDGRQHHSSRFALQQLLADPSAAQQHSHQKDAAAIVQGEMSSPPADGDADTIKAKIMSHPQYSALLAAYLDCQKVGAPPDVSDRLSAMAAKLGAQPGPSRWREPTTRPDPELDQFMEAYCNMLVKFQEEMARPIQEATEFFKSVERQLQLGSISDSSNCEVAGSSEDEQDASCPEDIDPCAEDKELKHQLLRKYGGYLGGLRQEFSKRKKKGKLPKEARQKLLHWWELHYKWPYPSETEKMALAETTGLDQKQINNWFINQRKRHWKPASEDMPFAMMEGGFHVPQGTAALYMDRPPPFMADGGMYRLGS