MDGSNASDRLTIEEREEGHLQLVQDNLAINDEATLFASPLYVGNSGLGPFNFAISAWQNLLYLAGWDPAYPKGTVPCGDGACNLIAFGSERSVNSIVLITNGLSFAFQAVLFLIMGSFADYGVIRPHITTAFTVLAWAVSFAWLGVEDPSKWQAGTALYIRKSHDRLDMLARNRLANVSFVINDDPDSNTKALSIVCAYSAGVWILCATPWLLFEQYRPGFRLCLRLKQTFIYLAAYFFLYDTKMLNYLLIDGIAAQALGIGLFWAVQKRYTIPTKTMLLFNAFWILLLAAWGCVGITQTRFGFHNAWEFWAYQAFYGIAVCPWYAISQAMISEVIPRGKFVSSAIIDDSGNTNMPFTFLLGLGVVSVGILACVDVEKSRKECRKYLEDEAIRVYGMDSADVIVISGESIEMNKAGRPGG