MVTNRVRVVEGSCWPCKKRRIKCDLTKPTCVRCAKIGADCDFSVRRLKWCTRPTIKAPAIYQITTRDVQLASSLAADERRALDYFHHRLWPMFTTAPEPCAAPILQALEHRVVLLATCVIADAHRVLQDGRNSRNLLRMKRLECLAALRGELGDTQIAKIDKESLMTLLLAVLLLYFHDGYLECAQASASTTSHHGGVRAIVDSLGGINTVLETSHESIHMLLSEFASTDLTSVMLKGGQPAFKAEIWETIDTRAVWWGRDILGRSSLASVFQQISRLAWYLDALNKESEQLSMSTVRDFETALSPVYARITDAAESDTETETVANDAFTLIRVFQHTALIYMYRAICGLPVSHSLVQQHVLPCLECILDIKQPSKVLNCVIFPLLVAGAHVSSPRHRKAVLGLVQVIRDEIRFASFHSVSDVLTGIWKADREEVSWFEMFSELGVDAIVL