MFSAVLLHCTLLRASATVPRGSRLVAQSAADDSFASQELARTWERTGKGKRCWQPGDATGDTRDDARLLFTSWRLTPLRLRTRPGCLDCVRCQLVLSHIGLPFQCEAAEGEFAPALFGAGVGISDNAGIAGVEEICEFAEANGAAMAATMRDVTPLAPPSGRAEVEEWLEEARAAALGGDDDLTGLLDRLAGLLGGGGDGGESKVQFGARAAQRARLAAAYASLSNGGFGLEDAAALAALSALASRAGGTHHWPEAARDYFEESRACRQAGLLKQPQGA*