MKGEKGMNKKMKKLMVSMLVLCVMLMGKSYDIMASDSQLGEIYDEGDFETLSDYNQYMQKRGLMITNSRAANSYYLASVRKTTAIAEYSLEGLLGKKGVQNFCIDDEKKYIYVTQQSQGTISILKMKIDQSTKKASYESKMTLNKCGHGQTLEIYKYNGKTYLLVSSKENKISDSTYWSVQVARVEYQANKTYNYTSLHRLTYINYANKAGSNGNPENIGTLTRCDAALSTDSKYIIIWAKAGSNLQYSCYDFTEVNKALDKEETVSCKSNSILSKALKYYFIKQSDETTYPQKSFQGIELTNGLNIYQSSGKDNLDNCIANISKSGNWKSTAVISVPRFNDEKVILNKSNVEIEGIKIRGSKLFFATIINDGLRNSYIYSIDKSVMD