MATETHPSVQPESVSQYALTESQKAHFLQHGYVVIPDCFSREKALSWTKDVWIRLGYSPTDKSTWTSERINMPHHREEAVRTFAPKAWAAICELCGGEDRISEEFGSWRDSLIVNLGLPEYEGMKNPDPKELDNWHVDGDFFWHFLDSPEQALLVIPLFSDIAPMGGATMICPEAIPLMARYLYEHPEGVSPYMVPRGEVQSQNPDAEPGLSFYTNLVQKCTDFREMTGKTGDVVLMHPLMLHSASRNILRTPRIITNPPVALKEPFNFDRDDPSKYSLVEKKTLLALGKDRLKGWKITTERERIVPARLKRFHEMKIKEEERLRQAEVGV*