MHALRQLPRLLAKRGAVHFQHAHVRRDSSVAAVPVQKYWAGGKYLLGLGAFGFAAQSEEIRDHAHLAWLIPTRLARDIVSAVSIVTDYKLSLRGVDDSHRKAVLHECHQRAANKLLKLCFDNGGIYIKLGQHIGQLDHLLPEEYVITMRNNLLDKCPVSGYDEVVRIIKEDLGSTPEALFKSFQPTPIASASLAQVHVAESHDGQKLAVKVQHAGLRESCSADTTTIDLLVQTVAWLFPDFNYQWLVDEIKSNLPKELDFKHEAQNAERCRQNLLSSKSKLGNRVHIPDINHALTSHRVLTMEFIDGVRVTDKEALSSLGISPHSLSQLVAETFNEMIFIHGDVHCDPHSANMLARKHNGRAQLVLLDHGLYRQIDDTFREQYAALWRSLIFADADGIKRHAEGMNAGDAYPLFAAMLTQRPWDQVGASPCL*