MDLLNQDRSPLCNTRPQHILDPSIQRHLTHFSLISHGFGSPAIVAALTAIQKFLSESLNHLEKMYPGNGSGVTSSQQSNLDTNKSKDGTLMNDMKKX