MPALSLSSMAEDLAYIWRPSRDYLEHKLEDHRLQFALLQLCATLFGCAMWGWDYTTDPEGAKNTVLLHLWYLVLLVNVYNALTRTRASILVPIAVLTGWVSVVVFVMTLDRLHNGFSLGLGGFMFFMLMALAVFPGFSWRVTLGLVVVGTCIPPAMALAGWVQGFEHGLYSALMWPSCVVVIGGATASELKYLQSYRLERLFEYESNHDALTGAHNGTFFKPYLKRAMAEGRLHGAAPSVLAIDIDHLRRINEQYGRAAGDRVILKLTEIGHRVLGRHSDVFARMGGEEFSVLLPATTVKAAFALAERMRLAVEQSETTGPKGESMHFTVSIGVARGMGPGSAREQESDLLARADLALYQAKNSGRNQVCVYADNLSEA