MSHQGKRRGEDGIGAVIDFLLANARLVLGVGGAAVLGIATLAVKRLIERAGKPLDGEKSDQKLMDSWEELSLVSASPKLLKKGIEGVVMKQIVAATKAHKAELNKSSEVTEKPNSKVKRQQLCVTLQERLQHYYQSHAVLSVEDVNKAQQQALDICTEIQGFLHTKHPDMPLGEMHLGGSLVDDFQVVAADHACLLVPLQIEDSLWQLIPGEDTILGNPQFWMVRRLNLEYFPRGRSFWDKYSVGGYLSSRLIVEVLNKTVMETLNWPSLSSTLDCVVRPVLGSQELKLEVLNQKSHLFISILPTVQLNDTVLTAQLEVTGNFDNLWYQSFYTAETTKLAELDGVDGGVRKKCVKILKTVCRSSPSLRRLSGQHLTNVVLHLSDKESDWTEAALADRFQQAIAEIIGYLEVGCLPSYFKQTVNLLSEFKEEEIDEMGFLLYCAVSEPEMLLQA