MGRGSGAAPVSPRLALEVAVLALLAAAAALPSPAAGVNVTAVLSAFPNFADFARLLASTPVAGELAGRSSLTLLAVPNANLPRSPSAFAAGAGADIADVLRYHVLLEYLSPFDLAHLPASGKLVTTLFQTTGRAPSDLGAVNLTAGANSTVVVRSPAPSPGSNATVLGAVTAVPYNLSVLAVGGLIVPSGFDLAASESRPPPPVNITRVLTDARGFNVAASMLQASGVVSEFEGDEHGAGITVFVPTDDAFAGLPATDHLQSLPAERKAVVLRFHVLHSYYPLGSLESIVNPVQPTLATEYTEAGRFTLNITRVNGSIAIDTGVVQASITRTVFDQNPVSVFAVSKVLLPKEMFSRGDSESTAMAPPSATMAPGDAGNERTPPTRLSSPPDLHGEDSESSAALATANGISWCCIGFMYLQLHLLLSLL*