MSTKKSGAADVQPSPSSCSTIVVTEASGHHVLKIDGYTRTTMMVATGEHLDSGEFHVGGYAWHLRYYPNGYDQEFSSSISFALVRTAGAGDNVRLHARAKISLLDLAGEPVARYSQPVDKCSTSKASDPWVCKSFIERDELEKSGHVVGDRLAVRCDLTFNVQDRLVRELVAVPPPLLRRHIGELLGDARTSDVRFKVGGETFPAHRCVLAARSPVFRAELLGPMREHAATTIRVDDMDASVFAALLRFVYTDELPELDGGSAAAMAQHLLVAADRYDMERLKKVCEDRMVRHLDVGTAATSLALAEQHDCPELKKAILRFMASPARLKAVMASDGYEHLVTSFPSIATEILAMFAAH*