MLGSTILKSLLGARPGARGLRAARAAPAASRAVVEPASLVRQHARHYAATPVVSQSAAAATDFPVKYNRPRDAKFAKLTAEDIEYFKKNLSPGCVIQDEHELEGFNTDWMKKYKGSSRLVLRPKTTQEVSTILAYCNKRKLAVVPQGGNTGLVGGSVPVYDEIVLTTNAMNKILAFDETSGILTCEAGCVLEVVDNYLHERGFMMPLDLGAKGSCQIGGNVATNAGGLRLVRYGSLHGTVLGLQVVMADGTIVDNLSTLRKPASTQVAFLACESFDKVCDAFIAARKELGEIVSAIEYLDRPSMELPAAVLPPHRGVGLERGHDEEKLSAFLERAMEAGLVVDGNVAQDLTQVKAFWKLREGISESLSKSGAVYKYDISLPVREMWPMVEDMKKRLGSKANVVSFGHLGDGNLHLNMWTPMDRVEAGVDLGGARARVMKASHIGYSKSKEAVALMQSLKRTMDPNGILNPYKLLPPA*