MDALSFNTNSGYIEALVRGYESALLEQHIYSNLSQCESLEDFRLQLSSTDYGGFLANQSKLTSSIISAKATEKLLDEFDLIRRQADETLSKFMDYITYAYMIDNIMLLLTGTVNGQDTHDLLERCHPLGWFETLPALCVATNVEELYSVVLIETPLAPYFKDCLSADDLDEQHIEIIRNTLYKAYLEDFYNFCKKIGACTADTMLPILEFEADRRAITITINSFGTELSKEERAKMYPSFGRLYPFSTSILARAENAGDVENACSLVKEYSDFFDQNSQKSLDDHFNEKEVELNKLAFLQQFHYGIVYAFLKLREQEIRNLTWIAECISQNQRDRALNIVPIL*