MVQDQGETTGLPEALLKIAKRELREDRCTREQSLEQLRNWVAKNEDLQNVRCDDTFLLRFLRAKKFSVPMAEQTLLKYLN IRRTFPHMSTQLDYLEPRLGDLIDQGYIFAVPQRDKHGRRVVVINAKGLNPKIHTSCDQAKAHFLTYECLMEDQETQITG LTHVGDFAGVTTAHVTNWNPTEFARIFKWGEQSLPMRHKEIHLINVPSTLKWLIDFVKNRVSSKMKNRLIIYGSEKELMK SVDQGCLPLEMGGKVPMREMIELWKQELATKRDLILGLDKSILRSDRGIQRRSSFNAGKASTGGPNFVSQIESIEGSFRK LEFD