MDKSEEETLIINSESITLNGTLIPLTFNSDGTLRWVDGDNEKCLSLEKEVLGVSMEDSRIILKCAVKSSGSGGGILNCSSTEDLVRKSLVLESSSQEALQIWFRKLREFIDSLGRPKRLYILVNPYGGKKSASKIFVETMQPLLEDAEIQFTLQETKHQLHAKELACELDLTKYDGVVCVSGDGILVEVVNGLLQRDDWDTAIKMPIGVIPAGTGNGVAKSLLDSVGDPCTVVNATVAIIRGHKTSLDVATISQGKTRFYSVLMLAWGLVADIDIESEVWRWMGGARLDLYVPPPLCPNELYYNAEVFAIENTKAVKRILQLRKYNGRVHFVPAPDFEDYTEKISHKVTSVQDVPFCSSSKKQTNAQESGYLGPNVDLENMNWQTIEGPFISVWIQNVPWGSESSKPAPSAKFSDGYLDVILMKDCPKLGLLSILTSLSNGDHVKSPHVLYFKVKSFILEPGSRTKDSTKGGIIDSDGEVLARGNGTYKCDEKTLMSYGNLQITIDQGLATLFCPPL*