MASTTASLAPAAALERLGLLAAPTDADDPSPPLPAPLPGLLPLRCAVQHYEWGRRGADSLVARLAGDGDGRPCAELWMGTHPAAPSSLAPDVSLRDWVARNPAALGRAVAARWGGDLPFLFKVLSVAKALSIQAHPDRELAAALHALRPATYRDANHKPEMAVAVTEFHALCGFAATQELKEVLRTVPEVQELVDKEESRKLLSVKEQDGGIGVRSYLKSAFTKLMTACDEAVSEAITNLKSRLKSESKARSLTKKEQLVLSLEKQYPGDVGVLAAFFLNFVKLNPGEALYVSANEPHAYLSGECIECMATSDNVVRAGLTPKYRDVQTLCSMLTYNQAFPEILQGMPVQPYVTRYTPSTDEFEVDRYLLPPGKSVTMSPVPGPSIFIVLTGEGEIQAGFMTGSAKAKEGDVFFVPANTKVKLYTSCPRSMQLYRAGVNSSFLS*