MARTMPDLAHKHGVMPRFSSHSSQTTALQLECAPFAYARDGRRRFLPLECSSPAIVRLHVSDSGESPALQQKAERSVVRLGLPSKGRMAEGTLNLLEGCQLAVYKPNPRQYIANIPSIAMHSPGLEVWFQREADVVRKIRTGDVDLGIVGYDTVCEYGQGDEDLIVVHDALDFGACYLTVAIPTYGIFANVSSVAELVAMPMWSDQRPLRIASSFQYLGKKFIESIGLEHVQLLTADGALEAAPAMGIADAILDLVGSGTTLRENSLKEIDGGILLKSQGVLVASKHALLHRETVLEKTCEILERIEAHLQARSQYTVIAHMRGKSMEDVAELILTTTDLHGLQGPTISPVFSKAKGMVNEDYYAVVICVTKSHLFNAVKQLRKVGGSGVLVSPLTYIFDEEPPRWQQLLNKLKPS*