MKRKLIIGLVVLLLVAFTVPAMAALTVDQKNELIDLYKQQAEIMKKIIDVRVKAGLITKEQGDFMKQRIDAMLQYRIQNPDAFGPGCGGFGRGGFWGRWNQQVPNSNNAVPQGFYGPRGGMMGGYSNL