MAARLAALAVRGSSSRLRPWLWAATSPLHSHALALPEERFTRYNSPVPSAVDHTSVLSTPETKITTLPNGLRVATESYLAAETATVGVWIDAGSRFETAATNGTAHFLEHMIFKGTKKRSMRQLEEEIENIGGHLNAYTSREQTTYYAKVMKKDVPFAVDILADILQNSSFEHDRIERERNVILREMQEVEGQVEEVIFDHLHATAFQYSPLGRTILGPADNIKSITRANLSDYISTHYSGPRMIIAAAGAVEHKEIVELVEKLFTNLSTNSVTAAELIEKEPAIFTGSEVRIRDDDLPLAHLAVAVKGAAWTDPDSVALMVMQTMLGSWNKGAGAGKHMGSELAQKVGANELAESVMAFNTNYSDAGLFGVYAVAKPDSLNDLSYAIMHEFARLIYRVAEEDVVRARNQLKACLLLHMDGTSPVAEDIGRQLLTYGRRLPLAELFARIDAVDAETVKRVAGRFIYDKDVAIATMGPTQFLPDYNWFRRRTYWLRY*