MHHDASLNIRQLQVFEAVARLESYSRAQQELGISVSAISNAMSQLEGQLGFTLCQRGRGGFSLTEKGQQFLQQAIRVLSELNELERQSALLKGEHSGTLCISTLDSIETETALSLPVVLRSFSDKFPHVHIKLIIRTPAEQLNGVLNNHIDLAIGSYNSQVHNIISEPLYREQHWLYCSDLHPMFFSRQLDKEQISQCPLVTRSYWNTSDLRRRGFSKGSATVETVDAQLLLILSGKYIGYLPEHYAWPWIKENRLRVLLPNEFGFQSPFSAICKRGRSNEPYLKAFRDLLKKNTVARPKWNY*