MMGAMGSFDVLPDSIACLILSKLESAQMVAQCAMVCHRWKTLARLVDTLTFESFKLLEKKLDKNRNASCLETIVTQMLLKTHGIRILKISYHPVVWPWIPNDYFSEDRVCQWLQHVNTTLERLTLVDPNRARPQPKKLLHLTDCKKLQWLNLCYGFIPVLPASPGRFEQLVTLHLDLILIYDSALQTLVELAPILEDLKLNSCKGLRTPHFTALKLTSLEFANDMDVATTPITMVTVNAPSLVSVSLSHVEELVMNGFTLQNLALLWHVRPNIRELPVLESLHISGESWALDCVTHLIRLGTNLRSLRIDAFFERKYPIQLQSLLRHLQELVSIHIGADFFECLQTAGGAGAAFMRMHAMVLPRLENIMVVISCGNNNCISVLVSLLKCAPALRILRIDAENLRKSMDNVMFFSNLLGLQRDYPQVKVSLACPQTLL*