MSDSDHQTLSTVDGNTFVAMCLARAGVDRMFGVVGIPVTSLANRSVGLGIRFIAFHNEQSAGYAASAYGYLTGRPGILLTVSGPGCVHGLAGLSNATVNTWPMVLISGSSDQKEMGRGDFQELDQIEAVKPFSKYSAKATDITKIPSCVFSVLDWAISGKPGGCYLDLPTDVLHQTISDTEAQKLIDDAESCRNKELIAKPIVQHSEIEKAAALLRKAERPLIVFGKGAAFSRAENALKNLVERTGIPFLPTPMAKGLLPDNHELAATAARSLAIGKCDVALIVGARLNWLLHFGEPPKWSKDVKFILVDVDKEEIELRKPCLGLVGDATKVLEMIHKEIKDDPFCLGKSHPWVEALSKKSKENGLKMEAQLAKDVVPFNFMTPMRIIRDAILQLGSPAPIVVSEGANTMDVGRSVLVQTEPRTRLDAGTWGTMGVGLGYCIAAAVASPERLVVAVEGDSGFGFSAMEVETLVRYQLPVVVIVFNNGGVYGGDRRNPEEITGPYKEDPAPTSFVPGASYHLLIEAFGGKGYLVGTPDELKSALTESFSARKPAVINVTIDPYAGAESGRMQHKN*