MDLSGESFGFPVHLMSAAVNALDAAQNGPMFDIGTVGTHFTSESDPSTGYLASSTTSDQMSLVAGSINSSNSGNQVAVYADSSPIDQSKQSISEKLPKIESIKTEYSSRKDSNEKEDRESKESSSSGVANQKPRRQRTHFTSHQLTELENWFARNRYPDMATREEIAIWISLTEPRVRFDESSSAFCGYNGASWQTSTYPSRSSTFGWPIKPSTPIPASNSFSPLMPQPAPSAAVRFAVSSATAAPSASFFYARSPLEQMKSTADEKLRFLGAAPTPTDYLSQGYVGGGQNNPSTLSTFPISGCQYTGTL