MEGLGDARFRIALHADGRGGFTEACKEFIRIPGTLPRGAVAEKIVKNLCARYDADELGNVPLGAQIMGSDAELLTLAAKHLGEDKNAPRVDLNCGCPASVVTGKGAGSSLLKDPKFVYDAVRAVARGVEGTNAIVTMKLRTGYDDSGLLRENLCAARDAGARFISLHARTRAQGYSGRANWDDIAFAKEVLGDDVPIIGNGDVTSPLRCAELLRVSNADGVGIGRGAVQDPLIFRRIAATVKRDVNGVWRVTEDAFEREFEVDFVVTFLRTFAEEVFKTENKLNSKRGSGVQERELEAFKVGKLKSIVKYLFAGNEALKPHIQEVMRIDPLKMSAEDALDTIERLVVREWVTPQHVLVDAFSARAQYQK*