MGSLSFEKDFEPSVITPRGLVPPGLIVNGDFGEMMRLKISSTPTTPRKNLNLSVTEPGKNDGPSLDCTLMNYIDTLTQRINYHIGYPVNICYEHYANLAPLLQFHLNNCGDPFLQNTVDFHSKDFEVAVLNWFADLWEIERDQYWGYVTNGGTEGNLHGILVGRELFPDGILYASKDSHYSVAKAAMMYRMDFENINASINGEMDYSDLKAKLLQNKGKPAIINVTIGSTFKGAIDDLDVILQTLEDCGYTQDQFYIHCDAALNGLIIPFIKNMITFKKPIGSVTISGHKFLGCPMPCGVQITRKSYINNLSRRVEYIASVDATISGSRNGLTPIFLWYSLSAKGQIGFQKDVKRCLDNAIYLKDRLQKAGISVMLNELSIIVVLERPRDHEFVRRWQLSCVRDMAHVIVMPGITRETLDGFITDLLQQRKKWYQDGRISAPCVASDIGAQNCACSYHKIDYIIA*