MAEKDGGPTVPCWSLPMGVAVVTGGFLLLAGIGASVWAIVTAVLGSNSEGLYGVQVSSGDLRVTLYDESEGKWRLICSTPSNALVAALSCEEMGFVRSLWHSELDVELAGANGTSGYFCVDESRLPLAQRLSEVVSICDCPMGQFLATLCQDCGRRKLSVDRIVGGQDASLGKWPWQVSLRYDGTHLCGGSIISSEWVITAAHCFPERNRVVSRWRVFSGAISQVSSRGQQVGVTGVVYHAGYLPFLDPNSEENSNDIALVHLATPLSFTEDVQPVCLPALGQPLLDGKVCTVTGWGNTQYYGQQSSILQEASVPIISTALCNSPEYYGNQIYPRMFCAGYAEGGTDACQGDSGGPFVCEDSISRTPRWRLCGVVSWGTGCALPHKPGVYTRVGAFHDWIHQAMKTHSLASGIVSQH