MATNRFVCEVCNKGFQREQNLQLHRRGHNLPWKLKQKNPKEARRRVYLCPEPSCVHHDPSRALGDLTGIKKHYCRKHGEKKWRCDKCSKRYAVQSDWKAHSKTCGTREYRCDCGTLFSRRDSFITHRAFCDALAQENARMPPIGAGVYGGAGNMTLGLTGMAAPQLPAGFPDQAGQPSASAGDVLRLGGGSNGASQFDHLMASSSGSSMFRSQGSSSSSFYLANGAAHHAPAQDFGPEDGQSQAGQGSLLHGKPAAFHDLMQLPVQHQQSGNGNLLNLGFFSGSNGGVDQFNGGAGNGGQGSIVTSSGLAGNHGGGGGGFPSLYNSSEPGGTLPQMSATALLQKAAQMGATTSSYNAGGAGGASSLLRGASSHGISAGEGPANERSSYQNLIMDSMASGGGGAGFAGSFSGASGFGGAVDDGKLSTRDFLGVGVVQGISGSAAMGPPRHGAAGLHVGSLDPANMN