MEVFEPARSVDELPDHLLWIIFSRLRITSDLNAVALVSRRFYELERKIRHAIKVRCGLHPVDVALSSLCCRFPYLSKIEVDYAGWMPKYGTQLDDKGLKIIATLCPNLRELGLRFCTFITDAGLGNLATLKGLQALKLDFAPSITGCGLLSLVTGCKNLSLLHLTLCLHVNSAEWLYFLGRHHEKIEDLAICQCKGISEGDLARLGHAWSRLRKFQFQVDVNHRYMKAYGHPALDGWHMQEVNCDTLQELRLINCLIIPNRGIGCILPKCRFLTSLYLDMCMGLRDRDLIGLAKSSTGLRYLSLRCPTVFSLSVPANYSPQLTDESLKAIAKYCELLEEVTISFADGCSPFVPYFSLAGILAIVEGCSLLKALVLDRVYAFNDHGMEALCVAHSLETLELIQCQEVSDDGMQLIRHLPSLKHLKLSKCLGISDEGLAPFMSSYKLESLKIEDCPKITEKATQGTAKLVFFRCDLSWLF*