MQHLFNKLSLVWGKPRQPPMGSQEFTAFLDSEGRVVESKALRERVFYGGIEHHLRKEVWPFLLGYHAYESTYAEREYLRSVKQMEYATLKQQWQSISREQAKRFTKYRERKGLIDKDVVRTDRSFEYYEGDDNLNVNIMRDILLTYSFYNFDLGYCQGMSDYLSPILFVMEDESEAFWCFVALMERLGPNFNRDQNGMHTQLFALSKLVELLDSPLHNYFKQNDCLNYFFCFRWILIQFKREFEYEKTMQLWEVLWTQYLTEHFHLYVCVAILKRCRSTIIGEQMDFDTLLKFINELSGHIDLDSTVRDAEALCICAGENGAASIPPGTPPSLPLDDGIVYSLDDDVL*