MSLIRDSQHLRVPFRDIEIATRNFTTIIGKGGYGHVYKGELLLSGKLTSVAVKRLPKNNHSGQGVKEFLTEIQLLSRYEHPNLVSLLGYCEEHDENILIYEYAEHGSLDCYISMANTRFRLPWKQRIKICIGAARGLDYLHNHVAENHRVIHRDIKSANILLDHNWKAMISDLGLSKIGRANENESYLITNVAGTHGYCDPAYMNTGILTKESDVYSFGVVLFEVLCGRPYIMKVNEECRFLTQLAQTCYEKGNLNDIIDTDLKKQMNSDSLKKFSKIAYKCLKNDRKQRPSMGLVVEKLEKALELQVSSFFFVKDFLYIVIKQLDRTHICIYRL*