MDAFHGIVIGVGVGLPCTVMECGDVVYRSTLPKSNSLQVTGPGAALAVLAVTYLWATPGVAPGFWDMFLLAPIEKRLRPSYTKDDFVLEKKIGEGAFGSVYKGSFANPQKKVLGFLVVKKASEYGEVEAWMNQRVRRACPGKCADYLDGFKMRVNPKRKEFWLVWRYEGVATLADFMSSKDFPYNVEKALSLKTTLLAKGAERENQIIQSLLQELLKCLRGLHDTGIVHRDIKPQNIIFSDESKSFKIIDLGAATDLRVGINYIPQEFLLDPRYAAPEQYIMSTQTPSAPSPVIATALSPVLWQLNLPDRFDIYSLGLMFLQMVFSNLRSDSALIQFNRQLKRMDHDLVAWRDLVDARPNADVQRGFEILDMDGGAGWELLQAMMQFKGRQRISAKAALGHPYFVKLGLLKASPVQTLWLGLIRFAQQDRTQALQWVLGLMAKGFTEAELEELREREPKKKSTFQRNALASALRLQRKVAQTVAASVDEKMGKRKIWWMETIDETLDGLETKKKSFWWI*