MVVAFSLVLGVLAFLFCLVWALGSDVVALGLLSPFLIKMWGLAVAVVVSPSSRVFGDGLAVELFGTISGNVNGEEGNAPETHGTRNGTHGDVGKIDMCVLNPAPWNPGRKWGRGGCFNWYQSQAPSTEQGRNASVDSSNISKVKTEGDMEAGKKERARHGVALRFGKMTLDRNDAAQDGLLAPKEVRIDREGLGPFRMEDSVPTRKRARPRKIPSIEADRLRSVTGVCRCEKLMQANQGTHSVWEYIEEFLETTKRCKPNSADDWCRGIKIAGQAVEAERALTIRVVAISSSKEEVEVEEDLRKRLIMDERTSGECTEPCKCGILGQRVHKPRLVQEYTKEFLDMAKKCKSKPAEGGEDDREGDGSKNVVVKHVIYVTSAEPKEDPSED*