METRAKGNLENMFLQCPKPALQQISRIAQQLGLAKDVVRVWFCNRRQKGKLSSSDYSQKRIEAPRPPFSGDQNIFLWPQGPTLAQAMRALTSLRCTPQSSSLRAPSPSRGATGCGLLIVPHDTQGQSQTASDIVLH