MASSSSSYSAIRTPPLRFASKPSSDLSLFPSQTSRLFRRTCIPSLRSADGLQNSSRIEGPITRSDRHRSRISVKSAQVMEPTMPRETSERVSTVVDVDLKDRSYPIYIGSGLLEEPDLLQRHVHGKRVLIVTNTTIAPLYLDKVIHALTYGNPNISVETVILPDGEKYKEMGTLMKVFDKAIETRLDRRSTFVALGGGVIGDMCGFAAAAFLRGVNFIQIPTTLMAQVDSSVGGKTGINHPLGKNLIGAFYQPQCVLIDTDTLNTLPDRELASGIGEVVKYGLIRDAEFFEWQEKNMHALLARDPSALVYAIKRSCENKAEVVSLDEKESGLRATLNLGHTFGHAIETGFGYGQWLHGEAVAAGMVMAVDMSYRLGWIDDSIVKRVLSILQQAKLPTAPPDVMTVEKFKASMAVDKKVADGLLRLILLKGPLGNCVFTGDYDRKALDETLHAFCKC