MIAGPASAATPRSPLHPYEPNPMIAEAWDSLRKSLVYFRGKPVGTIAALDPNEEALNYNQVFVRDFVPSALAFLMNGEAEVVKNFLLKALRLQAWEKRVDCFTLGEGVMPASFKVMQDPVRGTETMLADFGEAAIGRVAPVDSGFWWIILLRAYTKSTGDFTLAEMPDCQRGMRLILSLCLAEGFDTFPTLLCADGCCMIDRRMGIYGYPIEIQSLFFMALRCAKTLLKPELGGKEFIERIEKRLVALSYHIRTYFWLDFQNLNNIYRYKTEEYSHTAVNKFNVIPDSIPDWVFDFMPMKGGYFIGNVSPARMDFRWFLIGNCVAILSSIATPEQASAIMDLVEARWADLVGEMPLKISYPAMDAEEWVIVTGCDPKNTRWSYHNGGTWPVLLWMLTAASIKTGRPQIARRAIELAEPRLCKEGWPEYYDGKLGRYVGKQARKFQTWSIAGYLVAKMLLEDPSHLGMISLEEDRKGKPVITRSASWTC*