MNTTGSAFVIGASGIGRACALAFARRGVSGLVVADVDLQAAESLAAECRAEAGSAGTADALGCAEATRVDVADERSVELAVSFARRVLGRVDYCVNSAGIGVKLANEIADASPVEFEAMFQVNVKGTFLVTRAVSALMKTQDPVPVLRDSPGRGTTRGCIVILGSAAAFAATPKMVQYTTAKHAVLGLTKSAALDNAAHGIRVNSVCPSWVDTPMVRRALQDVPELEQTIRTSVPMGRIALAEEVADAVMFLCSPGASYATGCNMILDGGTTLTTHLG