MGSLSFEKDFEPSAVTPRGLAPPGLIVNGDFSEMMRLKVSSTPTTPRKNLNLSVTEPGKNDGPSLDCTLMNYIDTLTQRINYHIGYPVNICYEHYANLAPLLQFHLNNCGDPFLQNTVDFHSKDFEVAVLNWFADLWEIERDQYWGYVTNGGTEGNLHGILVGRELFPNGILYASKDSHYSVAKAAMMYRMDFENINASINGEIDYSDLKVKLLQNKGKPAIINVTIGTTFKGAVDDLDVILQILEECGYTQDQFYIHCDAALNGLIIPFIKNMITFKKPIGSVTISGHKFLGCPMPCGVQITRKSYINNLSRRVEYIASVDATISGSRNGLTPIFLWYSLSAKGQIGFQKDVKRCFDNAKYLKDRLQQAGISVMLNELSIIVVLERPRDHEFVRRWQLSCVRDMAHVIVMPGITRETLDGFINDLLQQRKKWYQDGRISPPCVASDIGAQNCTCSYHKIDFIIP*