MVRVRSLFLAALVLASVGIYALRGTGYGVDKQAVLQRFETQSKRLGRWTIPLFIASHALSIALCMPYAVFFEAGSAYLFGLFPGILCVFSAKIVAASLSFWIGRAVFRCSAVASDWIRKNKYFHVICEGVAKDGWKFVILARFSPIPSYVINYGLAATHIRFSVDFLLPTMVGCIPMILQNTSIGSLTSVATTTGGGSQESGVMSYIFPVIGFASGVMISWRIKKYASTVSTSLEPSSAASDKRNGHSLVADGGNAQSPKTSAAMHKTNLRHRTCAAS*