MGSLSFEKDFEPSAVTPRGLAPPGLIVNGDFSEMMRLKVSSTPTTPRKNLNLSVTEPGKNDGPSLDCTLMNYIDTLTQRINYHIGYPVNICYEHYANLAPLLQFHLNNCGDPFLQNTVDFHSKDFEVAVLNWFADLWEIERDQYWGYVTNGGTEGNLHGILVGREIFPTGILYASKDSHYSVAKAAMMYRMDFENINASINGEMDYSDLKAKLLQNKGKPAIINVTIGTTFKGAVDDLDVILQTLEECGYTQDQFYIHCDAALNGLIIPFIKNMITFKKPIGSVTISGHKFLGCPMPCGVQITRKSYINNLSRRVEYIASVDATISGSRNGLTPIFLWYSLSAKGQIGFQKDVKRCFDNAKYLKDRLQQAGISVMLNELSIIVVLERPRDHEFVRRWQLSCVRDMAHVIVMPGITRETLDGFITDLLQQRKKWYQDGRISPPCVASDIGAQNCTCSYHKIDFIIP*