MVGIVHFNKSTFATVLEYMMLAQAYYGQTDDGVRFTYIFWIRTPRYMLWNSWLSRWFDNNHDLYSDIFNNVLEETLLTTWLKQPNRPLFIIRGIARSNAQVIVRQVRGVAASSAHVVVKQTGLSWYAGANSARAAEARIESARSQLAQYQSVNVVPTRGAIVRARSKTLVPTRGAVVRAEPTFFAFARGAAVMGESDDKISYTSARVAKPVIVVSIIASASVHAAEVEQNNVAQATTIPIPGSEVKEITGTKAVEVSGVMFAPQYHIAISNTGPEL