MTFQDAKDIYNNRLQKSIEEVDKYFPGSHKPLPDTIPSNVRPLLKLLHDEDYEVVTLGGIELLDKLAKGEWSAVRVTGAYIRAAVLAHKLVNCATEFLAERAYNRAKFLDEHLAQKGPVGPFHGLPFSVKELLGVKGHISTCENSFFLDSEPMEKDLVLIQQLESQGGTIFVRTNGPQLCNSLDSYSPVHGSTLNPYNTSLTTGGSSSGEGALAAFGASIIGLGTDIGGSIRAPSSFCGIYGLKPTRGRLSMLNCVGSNPGNDFIKAVVGPMSRDLRLIDLFMENIIKQKPWKDDVSLEAVPWEIVSSIQPKKLTLGYTTFDGVAHPHPPIVHAIEELVKKNDGKTVDGVEITFKKYTPVIPEDIIHMLIGMFMPDAGERIKKWSEKFGEPLDDPGPEVKALAKKLEISDVFALNTKRDKYRQTVWEDWKKQGIDAVIYPVYISPSSVIRTPNYGLYTMLWNVVDYPGVTLPLTKMDAKKDYGPTPEPANDMDKKFLGMYEPEKFDNAPIGVQIIGPRFEEPLLLKVAQLLQGTVQPLGE*