MEPKFHAFMFPWFAFGHMIPFLHLANKLAEKGHRVTFLLPKKAQKQLEHHNLFPDSIVFHPLTVPPVNGLPAGAETTSDIPISLDNLLSKALDLTRDQVEAAVRALRPDLIFFDFAQWIPDMAKEHMIKSVSYIIVSATTIAHTHVPGGKLGVRPPGYPSSKVMFRENDVHALATLSIFYKRLYHQITTGLKSCDVIALRTCKEVEDTSKPLEERWNHFLSGFAPKSVVFCSPGSQVILEKDQFQELCLGMELTGLPFLLAVKPPRGSSTVQEGLPEGFEERVKDRGVVWGGWVQQPLILAHPSIGCFVNHCGPGTIWESLVSDCQMVLIPFLSDQVLFTRLMTEEFEVSVEVPREKTGWFSKESLSNAIKSVMDKDSDIGKLVRSNHTKLKEILVSPGLLTGYVDHFVEGLQENLI*