MDGAQPKTNFFERLIARLAREPDSAEDVLNLLRQAHEQEVFDADTLTRLEKVLDFAELEVRDAMITRSRMNVLKENDSIERITAYVIDTAHSRFPVIGEDKDEVLGILHAKDLLKYMFNPEQFHLKSVLRPAVFVPEGKSLTALLKEFREQRNHMAIVIDEYGGTSGLVTFEDIIEQIVGDIEDEFDEDESADNIHSVSAERWRIHAATEIEDINAFFGTEYGSEEADTIGGLVIQELGHLPVRGEKVLIGGLQFTVARADNRRLHTLMATRVK*