MVWFWLFALLLGVAAVVGVVRHHRVAFVIAFDGKGPAVRKGAPPPGFLAACRDVARMYGVGAGKVYGVREAGGLQLAFSRDLPERARQPLRNCWTPPPSGGPAGGAGGGARRAG