MVRVSSALFPMEVTLAIIKPDALEAGYKKEILHVLKKYKFVILNSGRIKLTRLRAEEFYDDHTKNAPYYEPMIQYMMRRPIFVMALARDNCVRAFRNLMGPKDATKARRTHPQSLRAMFGKDGRFNAIHGSDSAERARREIKFFFSDMILEPYPNKEIADSYFKEKVNPLLIKGLAALAKARPSSDPIATCKWLARWLHDHNPKLPKLSADVLPYRLLVPEDMGGPKPFYIPPMRFNFSPPQDAHRDPSGFPQFH*