MEALLVRKLGDPTLPPNVSENSPFDLSTSHPIPNLGSPTSVRVRVKATSLNFANYLQVLGKYQEKPPLPFIPGSDYSGVVDAVGPNVTKFKIGDPVCSFVALGSFAQFIVADQSDLFRVPDGCDLVAAGALPVAYGTSHVALVHRAQLRPNQVLMVLGAAGGVGLSAVQIGKVCGATVIAVARGNEKVQFLKSSGVDHVVDLSNANVIESVKGFLKSRKLKGVDVLYDPVGGKLTKDSMKLLNWGAQILVIGFASEEVPVIPANIALVKNWTIHGLYWGSHKIYQPNVLGDSLKELLSWLSKGLITINISHTFSLAEVRIFGIYHFLNPEKSKKRS*