MQSGQNILAKVCNLIEQSRLSSTRCLQFRITNTSRPRQLRWSEFKRFCDIFNMVLGKARMGRDPGRPVRDERRIVSCEIIASDHIGLAAARLLAKRYRGRSVSGFVLMIKSASVHEIDSWSSPSVAMSIGVALCSYPHYAAARTSPPNRDWGEDTTRSRPVTGLLAG