MDETTDKSNALTEERTYLEAVFLDGEVHVSKGDESLIGGASRVLIHLESNAIDLSLEQEGGALVSFLADWKLLKDLHFLRDWDDDACDLPVATLAELFRRGSAANLSILSCGQNVLTAGTAEEFISLVKTIQQCTPCLKVLELPTIRIRDSTQLTADTRGFLDPLLPLLVEGSELCRLGYRPHFVTERGIEAVFASSRLKELHLCAHAWPKEIAAAAMRCLAENRTVTTFDIVCSEISAETSAAICQALERNETLQTFELWSWESVERDKTIQILKSLTVSRLKSFTFKCHGCLPLCSGLLSIVEQVLEKNVHLEKFDVWCSDCLPREAEEVFDFWLALNARTQRASLLENPLNHEKWVKALIQSKCDVASSFYLLSENPVLIAQLMHRPCKTVQPVIAKRKRLYRRAQHCEMKRFKCSAAG*