MFPLGRFCPMGTAHDAGRTILMNGVVPTKLPCSVENVVWPQAECKDSSKSDVQVEKDTLGGDFKNILKILPMTEAFPIVKAVTEKEATRERGRPSVQQEYISKDILCTDCDYESAILPGLPDDIALLCLALVPRSDFQSLSFVSKAWRNCILRNEFYMARKLAGTLEEWLYVLAEDSCSGKMQWQALDSVRGKWEYLPSMPGPLKTAFGFVVIDEKLMVIGGLVGDCYSAEASADAYSYDPILNRWSLLSKMNVARYEFACSVVDGLVYAIGGHGAGGEGLSSVEVFDRQRNTWTLIESLRRPRWGCFACGLQGKLYVMGGRSSFTIGNSRYVDIYDAEKHVWNETKNGCVMVVAHAVLNQRLFCIEWKNERQLAVFDPTENSWKRVPIPLTSSMTVGFCFAILNGKLLLFSTKAEPLYETLVYDPNSLPGSEWQVTSIRPSGMCLCSVTITA