MADKKSPASGWPKIQGDYHTGDANSCVVVVTMGSHLDEQGVCDAGAAMCGSCKTENLGLEKIVANVISNPNIRFLITCGTEVKGHLSGQCLKALHAGGVEGGKIVGAKGAIPFIENLNDAAIKRFQEQVELIDIMETEDLGAIKAKVQECISKDPGAFEGDAMVIEVKEEEGGAGETEGEEAPMTAEVALLHARMKVIQEKVTGMGLQDRFAAGVYSGKVEGLMIGLIVSFAVLGFLLMG