MGTLGRVIYTVGNWIRGSGQALDRIGSLLQGSHRLEEHLSRHRTLMSVFDKSPLVDKDVFVAPSASVIGDVQIGKGSSIWYGCVLRGDVNNISVGSGTNIQDNSLVHVAKTNLAGKVLPTTIGDNVTVGHSAVIHGCTVEDEAFVGMGATLLDGVVVEKHAMVAAGSLVRENTRIPSGEVWGGNPAKFMRKLTDEEVAYISKSAENYINLAHIHAAENSKSFEEIEVERALRKKYARKDEDYDSMLGIVREIPAELILPDNVLPEKTTTRVPTTHY*