MVVHTVKEENMVKKTVRFGEQAAVPAIGLGTWYMGEHAAQRQQEVAALRAGIDHGLTVIDTAEMYADGGAEEVVGQAIRGLRDRVVLVSKVYPWHAGKAAMHRACENSLRRLQTDYLDMYLLHWRGDIPLQETVEAMEKLVAEGKIRRWGVSNLDTEDMQALWRTADGEHCATNQVLYHLASRGIEYDLLPWCQQHSLPVMAYCPLAQAGRLRDGLFQHSDIINMANARGITVAQLLLAWVIRHPGVLAIPKAASIEHVVQNAAALDVVLSGEELAQLDRLYPPPQRKTRLDMV*