MALIDALPDELVEKVFEHCASMYVEPFAGHGQRAALTSDLVDMMQLARTSRRMMRVFERRVRVALYVDLHKSNPRYRQERQLNVLLAFKNSRLVQTVINFVFARMEPQASWLATLIGAYGTQVVQHDPVLAQRVPMELASASRAGADRLQCPPMHALRYALLHVDGFYLRNGDDDNIEDYLIPLVWVRNGLSGASKPIRRLWLNCHLGSGMEPFNLPHALLRQLARVPGLTELFVSGRNLGQNENDENHDRHIEWHGADKIQICGRWLCKVSELRNVVLENFCMCCSDDWMKHTHEFKIKFDHRNMYFADRTRHWGDCP*