MRSVTAIFAQQRLVQLIRRTPCDIISLKLFCTQATQNHDSLSRRIERLPKGESVGAAFCSWMRDGLPVHGVDVFHAVNRLRKLNMNKRALQVMEWVIRERPYRPKELDYSYLVEFTTKLHGISHGEKLFSRIPVEFQNELLYNNLVIACLDKGVIKLSLEYMKKMRELGFLISHLVFNRLIILHSSPGRRKMIPKLLTQMKADKVTPHVSTYNILMKIEANEHNLENLVKFFSRMKVAQVAPNEISYCILAIAHAVARLYTATEAYVEAVEKSITGNNWSTLDVLLMLYGYLGNQKELERVWATIRELPSVRSKSYMLAIEAFGRIGQLNQAEELWLEMESTKGLKSVEQFNSMMSVYCKHGFIGKAAKLYKNMKASGCKPNAITYRQLALGCLKSGMAEQGLKTLDLGLRLTISKRVRNSIPWLETTLSIVEIFAEKGDMGNVERLFEEFHKSKYCRYTFVYNTLIKAYVKAKIYDPNLLKRMILGGARPDAETYSLLKIAEQFRT*