MSVTEKIPSIDRKIFKILIMCSKKEFVSINSIANELNVTTRSVRTYIKQLNKDLGNDIAVIKYIKGQGYKLEIKDEQILNKIIDMNRKNVFSLNSKEDRVEFILNYLIELDGFITLDSLADEMCVGRTTLVNDFQYVEKVLASYNLNLIKKQNTGMKLNGNELDIRLFILNQLYKNSRKDFSNSKYFKGIKKEEIINLEEKLLTLFKKNNFYVTDEMLREVINYIVVLVYRVKEEKKVKDYDVKFDLLKSYDEYFIAREIKHIISGMFECTLNDEEIIYLTIPLVSGNAPASECALNSSRISKNIDELMENIFNQIYVDMGIFINEDELRVGLGYHLSFTLNRLLFNIKLKNVLLEEIKQNYILPFKLAQIAGKVIEKKYNLEVSEDEIGYIAIHFSGYLERNSSRFYSIKKIAIICSTGLGTAKLLKIRVEKLIGNNPKIDTLSSFNLRNINLDEYDIVFTTIDLDTSNINTIVLKINTIFDENKLREQLKTVLCLREGNIDTTNSTNLLINNLLDEDKFMILNEKTILASLEKMMDHLMDLGCIDDKFRKNIVNREEKSPTVFDKGLLFPHSVNEKSDKFLMAVGILEEPIEYANRSIKIILMTMFPCENKIDSDLLVKIYEEVLKIGQDVKLTNKISKCRTFLEFKKVLLKNLI*