MTTRALVRTEQQLKPKDRIGIDALSAGFMAVFMVALMALYVCAGATETEIKPVSFIFGDSLSDVGNNNHFPRSLAKSNYPWYGIDFGNGIPTGRYTNGRTICDIVAEKTGLPIPATALDPSTDDNTVLNRGVNYASGGGGILNETGYLFRLCLWKQIEMFQGTKMSIARKIGHEKAEKFFNGSIYLMSFGSNDYINNYLLPVEADSWQYTPDDFIEYLVSTLRQQITTLHQLGVRKLLFTGMGPMGCIPLQQVLTTDGSCQQSQRLCRQV*