MADIANHTLSLVSNSAHLNFIQDFREAFGNDGMYAFELINKAADAWQGLTPAEKMQFEREQYLAARIADMERVKRGESKGVLWAQQKKAFRKLAKRGQAKYKAEFKVEGMQWGRFEENEPQLKRDNAPSIKYRSCFFSILGIILDKCRSKRQSAQFD