MCRVQPRMLLGAAGSTRALSAAAEAARLEESPLPPIARSSQSAKSPSPVPTIDVAKFIAENFTAYQGDASFLATTTPRTQRLWSELEHLIHKEQEKGVLDVDPSKPSTITAFGPGYIDQALEKIVGLQTDAPLKRAIKPLGGINMVKAALEAYGYTPDPHVEELYTKVRKTHNSGVFDTYTAEMRAARKASLLTGLPDGYGRGRIIGDYRRVALYGVDALIADKKKDLKHNLVGVMDEERIRLREEVSDQIRALNELKQMAASYGHDVSKPAQSAQEAVQWLYYGYLGAVKEQDGAAMSMGRIDAFLDIFFERDLAANRITEAEAQELIDDFVIKLRIVRQGPVSAVDVTLAAACNKILILQTLYNLGPAPEPNLTVLWTANHPQGFKEFCARVSLDTSSIQYENDAMMSKLFGSDYGIACCVSAMNIGKDMQFFGARANLPKLLLYVMNE