MLDIFRGLKNLVKVSHVKTDSIVFRLHYSITVMILMSFSLIITTRQYVGNPIDCVHTKDIPEDVLNTYCWIQSTYTLKSL FLKKQGVSVPYPGIGNSDGDPADKKHYKYYQWVCFCLFFQAILFYTPRWLWKSWEGGKIHALIMDLDIGICSEAEKKQKK KLLLDYLWENLRYHNWWAYRYYVCELLALINVIGQMFLMNRFFDGEFITFGLKVIDYMETDQEDRMDPMIYIFPRMTKCT FFKYGSSGEVEKHDAICILPLNVVNEKIYIFLWFWFILLTFLTLLTLIYRVVIIFSPRMRVYLFRMRFRLVRRDAIEIIV RRSKMGDWFLLYLLGENIDTVIFRDVVQDLANRLGHNQHHRVPGLKGEIQDA