MEEEVGRRGIPSLLKLPSSPQPEAASLKQEHIASNITQLVGWTPLIELKRIAEKDGINARIVGKMEFYQPLCSIKDRGALRMIEDAEEKGLISPGSTTLVEPTSGNMGIGLAYISLLRGYRFVAVMPAGDSLDKHILLRYLGADVVLTDPTLGIQGQLDKLEQLKKEVPNVHFLDQTANAANPEAHFTWTGPEIWKDTAGKVDIFVAGAGTGGTVSGVGKYLKMKNPAVKVICVEPAESPVISGGKPSRHKIQGLGPGFVPKNLDRSVTDEIITVTAEDAMANARRLAKEEGLLVGISSGANLAACLKVASREENKGKMIVTVFPSGGERYMNSDLFAAVREECIAMTF*