MGDIVNESMHRVMSEGGLEDQPWLRAVELSLLCCLPMAMSTLIQLKVFDVMAHADTEKGGTTERGLYSAEEIASRMSSVLPDARTRVSVALDRILRVVASHGVVHANVDRDPFTKHPTRRYGLNLVSQYFVQNESSLAPLLCLSVDPVTIKSWHVLHEAILDDGQPFSKAHNGLDLFEYGQLDPHFGSTFNFAMTSYCALPIRYLLESYPTCFDDVNILVDVGGGHGSSLHSIISHFPHIRGINFDQPHVISLAPHYSGIEHVAGDMFIEIPQADAIFMKMILHDWTDEHCMKILENCYKALLNNGKVIIIDAILPMGIERDLRARVGYHLDLQMFAQSIGGRERTHEELENLAKSVGFARLEVKSKLNEYSVIELYKF*