MSVTGVVLNLKGYDVPSTPTTSPSRHFRRFDAVHWGIRAVRAHIQPIIYANISSNYATLTTLQPLPPISTVTPNGGKFRRSSPSPTRERQAKFVTLLLIFHTIHYFNSFSYYFPPSSQSYNYNVNIKYEYDLKNEDDSNDSPAGQPPCSTPSEYTQSHPTQPTDNSFSSANFVPAYSGLEIRSPKLEKECFFNGFTNGDCDIDDESGCLPKNCSPMENGHGSPDGEEDDDGEELNTKDLAQRISAELKRYSIPQAIFAQKILCRSQGTLSDLLRNPKPWSKLKSGRETFRRMAKWLQEPEFKRMSDLRMAGSCCR