MVGPLKRHALRRVVYLEHPDVMLLQETLGVGDVIKAKLESWFLGWQFVTLDVQGQSGGLTMGWNTRMVKALNIWGMDYVLGMTLHGFDQGGPVDFFNIYGPYLNRIPLWENIFNLDMFRGDMVIIGECCKLLGLGPKCRWERASILDAWEHWRRMEKMDIMKVLLLLVTWGIWLARNNVVFNGKVCTPSISVRQIYEIALALPKHIRVEKQREILELDINRENNYQADAASKEGLQMDAELPKLLGPKKVEKRKSRRFHNSIVGDSSIR*