MADVKLKTSELLLRKLAFGCSDAQLQAVSEIRLFSKWDDANRVSLAQAGAIPLLLEHLHSPDPKVQENAVTALLNLSINPQNKAPIVETGGGLEAILRLIKEGIGADAKATGAALLYSLVVDESLRPIVGSYPAVLRTLLELLREGSSKGKADSLKALYLLAKHEPIKAKLVEEQAVPLLVSLVAYGKVKLTEDCLAMLAQVASSEEGSSALVYSDTAIPVIVNVLGNGSPRAQENAAGVLLNACQSGGQDATDRILDHKDCVPAVSKLYWSGSERGRSKAEALMKLLDVRMKDVDSSSHSMDYIPLAIGRGEASAQSHPHSDPASESNIKSSAGRYISRRARALLLLHRQRRNSTS*