MVGRGAATALVWAAVVAVATVVSRAQQLQVGFYDTLCPAAEIIVQEEVSKAASGNPGVAAGLLRLHFHDCFVRGCDASVLLDSSAGNQAEKDAAPNASLRGFEVIDSAKTRLEQACFGVVSCADVLAFAARDALALVGGDAYQVPAGRRDGNVSSAQEAGANLPPPTASASQLTQAFGAKGLSQAEMVALSGAHTVGAARCSSFAPRLYSYGPSGAGQDPSMDPAYLAALAQQCPPQGTGAADPPLPMDPVTPTAFDTNYYANLVARRGLLASDQALLADPATAAQVLAYTNSPATFQTDFVAAMIKMGAIQVLTGTAGTVRTNCRVAS*