MKRKYTKNQKKIIVKFRNLSVRIFAGLMLLGGIVGLLFFFRPGTSTVEKRELTKFPKLTLSSLWDGSFFTEVSLWYSDTYPMRDRLIAADQTLKSAYGVTTSTMMVGGHQQGDEIPTETAKADTADETEREEILREENTGEDTGAEEKKEPVSAPDSKEMEAEIQNQIQQGLYVKNGAAYSVYYYSQSAAETYAQALNQAARELEGQADVYSILVPNNSGAMLSEEELESLGGSDQTQAISYYHSLYEGVKPVKTIETLREHNDEYLYFRTDHHWTQLGAYYVYRNFCEEKGIQPHELSDFDTMTFSPFLGTFYTELKNQDMAENPDTVEAYVPMGTNDMTYWDTDGTEYQWNIIEDVSTWDKSSGYYCYIGGDKPLSIIENPEIRDGSSCLVLKESYGNCFVPFLVDHYETVYVVDFRYANVNVVDYVKEKNIQDLIIMNNITIIGSDKVASTIAGLL