MVNAGFTWLRLEGIQFLVPFLPSHGQISSLVDCPAGAQHSEQRSTHRSKNCHCCRAASTDLIPQKRSPDQRFRGAAAAAMAAANKAVKVYGWAVSPYVARALLALEEAGVEYELVPMSRDAGDQKIGGHVPETRFGQVPVLEDGDLTLFESRAIARHVLRKHKPELLGGGSLEQSAMVDVWLEVEAHQHHPAAGAIVMQCLITPLIGGERDQAVVDENAGKLRAVFEIYEARLSRSRYLAGDFVSAADLSHFPLMRYFMATEYAAMVEALPHVRAWWEDLAARPAARKVAELMPLDFGLSKKDEQ*