MQQSNRVHCLPHAGSLPPRVPRHLRTAAALATALQGLIDASPPRPASQTLHAQLLASGLSGAADLSVKLLVLHLRCGSLHNARAVFDRMPRPTHAAHNYLAAGYFRRGLPGEALGVVRRLAASTGRVDVFSLSMALKLSAALALPGVVAREVHARVVRSVVESDEILSAALVDAYVKSGLLGYARRVHGTMPVQSVVCSTALLVGCMNEGMYRDAEAIFEGMEEKDVVAYNAMVEGYSKSEEIVEGSLEVYKAMQRAGFRPTVSTFVSVLGACSLLSSPELGEQVHCQAIKSSLFSDIKMGSALVDMYAKCGRVEDGRRVFDHMAERNVVTWTSMIDGYGKNGLSEEALQVFGKMRKRADVKPNHATFLSVLSACAHAGLLSQGQEVFRSMESEYSLLPRMEHYACMVDLLGRFGSVRQAYDFVRGIPARPSSDVWAALLGAATLHGDVEVADAAAREVFELSRAGRPGAYMAFSNTLAAAGKWDGVRDVREMMKRRGVMKDAASSWIGSDNLPLVD*