MPQPTASLAAQAIPRQIWQVGRSWVEAIGEFGYYMRDWWLLNPEYRYDFLDDREAAQFVQEHATSNESMAYDSLLVGAQRTDLLRMLLLKYRGGVYADLDAKLLAPLRTIVPPRASSVNGRFWSSEMLAYEPMHPFLLRAAEMITAGVLRQVLLHREGDPARCNAPATCVIYVTGPVIYRGAVDAELAANGCGYRGSRHFRHCRASEAIRRTHVCRSDNGTVYLPWICGVVRHFDCRNNNRGCAGPACHMKMYSSGYQSAKHRACLPGHYMYAQNFFNLSVLRDGRATAARPLRRCQNEYSSHAECKAERKELAARAGTQAMLP*