MSLIRESQHLHVPFRDIKFATKNFTTLIGSGGFGYVYKGELSLSGKLTSVAVKRLPNNNNHSGQGLKEFLTEIQLLSRYKHPNLVSLLGYCDEDDEKILIYEYASYGSLDRYLSMSNTTFPLTWKQRISICIGAARGLDYLHNHVAENHRVIHRDIKSANILLDHNWKAMISDLGLSKIGRANENESYLITNVAGTHGYCDPVYMKTGILTKESDVYSFGVVLFEVLCGRPCFMNVDGEERFLPKLAQTCYERGNLNDIIDHDLKKQMASDSLNMVSKIAYQCLQNDRKQRPSMGLVVEKLEKALDLQVSSSFD*