MDALPDDLLSRILALLPDNKEDYLDTAVGIKISSRRAAEHVCCRWHRLALALPASRVALDFQDSVFGEDEPGFVSALLQALGGRPVGRVEIVNAPSSLPSDFWAELGVSLISRARGAMPCLRTVDFYGVLLTAELAAALAGGPLIEAVDLSPENGLEHIPQGVWEPLALLGSRLKSLHLVVYMAASDRDPDGAHQLPPGLLVLTGLGRLDMLLIGHDAFPRSVLPGLERLPLHTLTTDGGTPVEVWSCMQLSELRALNNPIVMLPADHGTLPPLRSLELICWHSGGFPAILCGLSRLTALSLYGCQFPSGAALPRQVSQLSTLQHLSITNTHLNAASLEHLAQIPGLTQLTLSQCGINSLPAGPYLHNLVQLSIDGNAFQPRRQPIPPAVLGCAAQLTSLAISLDAREDELREQWAQVEAILLELSKLKSLDVSFLEAGVKLNPGRVALVSVNSNALACLRKLQEQAPGLGAIRVRDIGHRP*