MAASGLVFSPSATEGPSVSVEAIASMRMYRDYVLYLPETKDLKAPWLSSSTRTSFKFCQDLMRHHCSLGPVRHPLRFEFCETLKELLEEVGAGLLAGHAPVMSSEGAGGVYFMKDECGIKNVAVFKPRDEEPMAVNNPRGFASRNGGEGLKRGTRVGEGAMREVAAYILDHPASGPRHLTGSHEEGFAGVPPTMLVRCYHEAFFCSSEEGKLYRKLKVGSLQQFVPAFSSCEDMGSSNFPVEEVHKISILDIRLANADRNGGNILVCRKDDKSLKLVPIDHGYCLTENFHDCTFEWLYWSQAKHPYGTSALKYIASLDAEQDIELLKHYGWPLRPQAARVLRVSTMVLKKGAAAGLTPFQIGSILSREFFDTKSPIEVLIEKVEAKRHMISSEVDFLQILSGLLDHYISSFAFVI*