MVIWRPRNVCTTCGEGRRRYAVHTVCRLEPHESEARGLWFVGQVEHDNADCQMERMTVGAILSVITVEMIPNPMKGHWLAGSKQRHDNKGISKSPQLAAMRDVALVVFLNMLVKVTRQDLPLWHQILVLEILRGFCVEACTLRLLFQTFDFCKGGVNGLAYGWSQSALLPFRRGVLVVWGVSGVVRQMNPVNTNVVENIVRALALVVASIQVASDSSEETLAAVGGMFSSKAKGIEWSMDHDASNAAVLVASEAHTITLALEGLLGVVFTIATLTDEALDVGELESPKCESNSMECSGQLALLCMALVNSTWLTILDSLSFILTRSQGEAIILEILKGYQAFTQALRTLFNVAHRLHNVLGPSWVLVLETLSALDRAIHSPHASTQEVSASVSKLSRDTSGQYSDFHILSSLNSQELNRYGIKLLLIILRMVTDASEKDLISLGFQHDMISLWEFSPGIAP*