MRRSVELDDSTLVEILSKVGDARQLAECSLVCKRWRELSSAVSRLHFDFEVSSMEEVRDAEDTISSVLHRAKYKAPGCLKELSVVLQCGYGDDQMEVSGHWLAWAAGSVTRLALQLEGLEWGPAVWSLIACSTAIQMIHISGTMGISTKSLVSCSLQALEVCKLVSPVPHALLPMLLASCPRLEVLSAVIVGGQSLTVSSGNLKALSVLGQCDEDLEAFELTIDAPQLEALLVGVHSPGTLVSIRLHSEDLKVASFYGCCVLDKRCEKESALRNALVLKDLLGVKGIGIHYKDVANLKLPQNSQLVWAICPAAESSSVMTRASIRLRSEDLRAAMLWFVSTGARISLFISSDPMMVLRELLGVHEVEKLVIHCRGVANWELLTLKPRYEYLRELFDLRSMTVVPRA*