MGVVTVSGSASRTPLGFNTKFSTHRLKRPLIVAFKGDKHNDSALVATQEKIPVPVETAKKTQKKRIGKSNKLPKRESSPSSMDVDYNEAAAMLENIYKLSPASHTGNAECIDDKIKRVSRRGKKVVDESEEKELKGDRVVRRQNKNKKAKRLTLDQRISLKNNKRGDEVIPTRKKRNFRNRIEKIEELIREYSVSNDFISMDWKRMRIPPALLQVKEDLQKELAREPADGELADATNMSITQVKKAIDVGQAARNKLIKHNLRLVLFVINKYFTDFASGPRFQDLCQAGVKGLITAIDRFEPNRRFRLSTYSLFWIRHAIIRSMTLSSFIRVPFGLESVRAEIQKAKTELTFKLQRSPTEEEIIERVHISPERYHDIIKASKSILSLNSRHTTTQEEFINGIVDDDGVNGDNRKQPALLRLALDDVLDSLKPKESLVIRQRFGLDGKGDRTLGEIAGNLNISREMVRKHEVKALMKLNHSARLDYLRRYVV