MASSTASLGPAAALLLERLGLRVAPTDAADDQAPPMPALPLPGLLPLRCAVQHYEWGRRGADSLVARLAGEASASDGGGDGRPCAELWMGTHPAAPSSLAPDVSLRDWVARNPAALGRAVAARWGGDLPFLFKVLSVAKALSIQAHPDRDLAAALHALRPATYRDANHKPEMAVAVTEFHALCGFAATQELKEVLRTVPEVQELVGKEESRKLLSVKEQDGGIGVRSYLKSAFTKLMTASDEAISEAIANLKTRLNSESKARSLTKKEQLVLSLEKQYPGDVGVLAAFFLNFVKLNPGEALYVGANEPHAYLSGECIECMATSDNVVRAGLTPKYRDVQTLCSMLTYNQASPEIMQGMPVQPYVTRYTPSTDEFEVDRYLLPPGKSVTMSPVAGPSIFIVVTGEGEIQAGFMTDNAKAKEGDVFFVPAHTKVKLYTSLPRSMQLYRAGVNSSFLS*