MRLTMASFLPAFGSLLIVQLLLPQVARASSHREQLCYSWRFNVEVNNLRGWSQVPDSCEKYVAAYMTGHGYVDDSALAAQEAYEYASAYNLSGDGSSKHAWVFDIDETSLSNLPYYKLHNFGAEAYNDTAFEAWVEEGLQPALPATLELFNNLTTLGFDIFFLTGRDEDKRNITVENLQRVGYSGWTDLLLRQTDEEGITAIKYKSGKRKSIEDLGYVIVGNIGDQWSDLSGTSTGNRVFKLPNPMYYIS*