MAEGRCQIDFQLHCHHFLQPSFSSSPFCPIVSLENVLLLEQILRNFFTTTAAAITAEPMIQPPPPPPIVEPAMVKQPDQPLDLSMKSDMSSLEDFDYGSGSERLKEIHDMNMDDPFLDQHLHQYAQGSLDGEFLQCTEMAQEQRNIRNSPVLWQFLIKCLNSEQCNPAVIKWVCKEQGIFRLTNARLLAQLWGEKKHKPNMSEENLKRSLRYYYGKKILTKVQGHRDVYKFYVNLP