MVVLSNSLKVTFPEVELRGRPVSVSGAFEELAPFGEIMRLELLPNQAEVVVSYYDSRCAAQVFDELGSRCTWEPQYGQCTVRASSEVELYPSTVSQICCARKDDSDLYSLLFYDVRAAETFAAEVGSTMDCRQQKKAFIAPAQTPRRATPVAPRYLNDLSISQVVWADLDSGLETRTTLRITRLCQRLCNPKRFQMLLEEANLAQYVDVFRTFATARGCGAALLNVTSALGVKIVAKFFHGRQWGKTMPASVSFAVTQGRDEVLAKYPIQESSSLASRISKEPLQVVLRSVESTSEMSTEASECDSDGSSSRGPAS*