MIVLNDDVVLIQKGTKLGEPCVITVNCPDKTGLGCDICRTILNFGLYITKGDISTDGIWCYIVLWVIPHSSSHIIRWSNLKDRLISICPPCSVSYCFNQQSDCTAPSPVYLLKFFCLDRKGLLHDVTQVLSELELTIQRVKVTTTPDGRVLDLFFITDNMELLHTKKRQDDTLEQLYAVLGESCISCELQLAGPEYENHQCVSSLSPGIAEELFRCELSDKESHSQALSPDMTILKKASVIVDNSLSPAHTLLQIYCVDHKGLVYDILRTLKDCNIKISYGRLSQNTKGYRDLDLFIQQKDGKKIVDPEKQSALCSRLKVEMLHPLRVVISNRGPDTELLVANPVELSGKGRPRVFFDATLALKMLGICIFSAEIGRHSTSDREWEVYKFLLEENCEFQLLNMVGRNQIVDRLRRILMGW*