MVLFELDPDIIRWGLHHLLPAPAGYSPHCRTQTTPTTPCTAFARPPHQPIGDMGTSSSVEIKVEHVDGVDNDAIIAQALQEELSNVAFAEASGPTSAADNQQHSAVLTQQWLRPRAVHVEPASQEAGTREEPFSTCSSPGDDNNVQDSQQCLIELMDNFSVIDGEVGKRLNNMVPVPVSTTITSHFASSCLSMQPTFTAICILKHHCECFYSLFILLLQHVPKTNGEIPSVDEAISDHQRLLDRLVVYGLVDLKVKGDGNCQFRALSDQFYRTPEHHRFVRQQVVKQLESHPEIYAGYVPMDYREYLKKMSKSGEWGDHVTLQAAADSYGVKIFILTSFRDTCYIEILPVVEKSRREVLAI*