MTDQIHWFVNYKPLPSDATWTLKTLAGHRSYVTSAGDIKILVQLPHCTEVHSLEQVLYMLGFGRNLFSLTKVARKYKIFTFCKDDTCELLQDNNLIMTGRMLHGSYLLDFTVLLPPTIASYLASFGNVPSSNELQVLRTWHLRLGHLHHDMICKMAANGLVHGLRLKMTKFLMLCSGCAYGKSHRISFPKNVNRLRATQPRITLDFKLVFSGTTSPTLLTAFADADYAADLDDRKCRSGYILFLNRGPISWGSEKQACLIDSTTYSKYVACYMTTKEIIWCRRLLADLGYP*