MLQFGGRVRGVPALVSLILVALAAASSDLFDNQLGDINYCKKQCQMSIKNKSPAKDSIMNACHRGCRLYSICQFVNGNTGINTSKEECQGACQEAYSKLLEQEACSTGCASQPAEPEIKRRKLKALTNRPKPISVMEAVSSWCNDIVSSAQSFISSTWTFYLQADDGKVVVFQSQPEIEYSLPELQAPRSNVVDKPWPQVNSHTQRPHTGGRSHRERNAAKPGVKGKNVSQHAEDPAAEHDFLGCMSRRSGLPRWILAACLFLSIMVMLWLSCASLVTAPEQHIKTQLSINGDKEFMDDAQKVNPYHLTPVIAMTIAQSEESKEAGPLPVKVDLSKTSL