MGLFLSRQFMPVHISEFTLPTDDGAPGAFAYRKVAASESVSQARDHEEDEEAARFAEAIKSECSCTWKDVRNFASFVACVLLSVSLLMVVGKFIHDGTDIHESRTKLFKGVRHSGSAVRAAHLVVHPEIQGAVALASTLAVKKIALVMFYTPWCQHSHALLSEWAAARHNIMHSGLAPGHADALMVKVDCSSFADLCEFVGIKGYPTVLVYTDETGYLSKYVGARTRLGFQAFIADNVPKANARANVAGYDESYDEPYSYNVPKAKRRPDVSLLRRLKRRARRVVDSPAVAELPPPLSPAPRPLPSLGAPASVQYSVRVPLPGGDSLFATVPDGLAEGDSFLVENGGPARKGRSAPVAPFTVEEMEYTWSFGGFWDSSTYIDGKLYSPVFTSGQYNWSAPPVSPSTAHHSSDADHQFSVRACDWGFREFVTLAELRDASSGFVVNGALTVSVKLRAKE*